A 1.8 Million Barrel Gap: The Oil Shortage Just Turned Structural
The IEA's August report widened 2026 demand losses to 1.6 million barrels a day and put the third-quarter supply-demand gap at 1.8 million barrels daily — more than double last month's estimate. The detail matters: inventories are already drained, and the oil…