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?