EEconomy Read More IEA Cuts 2026 Oil Demand Forecast by 1.6 Million Barrels per Day Amid Supply Disruptions, ETEnergyworldAugust 13, 2026 The IEA said global supplies rose by 2.4 million barrels per day in July, to reach 101.5 mbd,The…