Oil Prices Slump as Weak Global Demand and Inventory Surge Override Geopolitical Risks
Crude oil prices remain muted despite Middle East conflicts as weakening global demand and a massive 17.4-million-barrel U.S. inventory build limit upside. The IEA cut demand projections, while analy…