August 13, 2026
Oil Falls as OPEC and the IEA Cut Demand Forecasts and US Stocks Post the Biggest Build Since 2023
Brent slipped to $88.56 after the IEA forecast a 1.6 million barrel-a-day contraction in consumption this year and US crude inventories rose 17.4 million barrels — the largest weekly gain since January 2023.









