supply deficit
-
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…
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…