Oil Price Forecast: WTI Enters Fourth Straight Day of Declines on Demand Concerns

April 20, 2023 at 11:48AM A combination of relative dollar strength and tightening financial and credit conditions currently weigh on oil prices as global demand is brought into question

Oil Price Forecast: WTI Enters Fourth Straight Day of Declines on Demand Concerns