Oil Price Forecast: WTI and Brent Eye Further Downside as Demand Fears Return

Oil prices remain pressurized as growing concerns around global demand and a further rate hike from the Fed weigh on prices. Will we see the price gap created by the OPEC announcement finally close?

Related Posts