Supply And Demand Weekly Forex Forecast including Gold and S&P 500