October 30, 2026CommoditiesMacro·Neutral·oil
OIES cuts projected 2026 global oil supply deficit to 3.5M bpd
The Oxford Institute for Energy Studies (OIES) has cut its projected 2026 global oil supply deficit to 3.5 million barrels per day.
Detected & updated continuously · Source: Nebula
Story subjects
Oxford Institute for Energy Studies