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

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula