WTI Crude Slides 2.4% as Demand Fears Outweigh Iran Tensions
Crude oil futures fell as U.S.-Iran tensions over the Strait of Hormuz stalemate, weaker demand forecasts from IEA/OPEC, and a surprise U.S. inventory build weighed on prices. WTI settled down 2.4% a…