OIES cuts projected 2026 global oil supply deficit to 3.5M bpd
Full story
The OIES has reduced its projected global oil supply deficit for 2026 to 3.5 million barrels per day.
The OIES has reduced its projected global oil supply deficit for 2026 to 3.5 million barrels per day.