The World Bank projects that global oil supply will decline by 5.2% in 2026, the largest drop in more than 40 years since the global recession of 2020.

2026-10-28

The World Bank projects that global oil supply will decline by 5.2% in 2026, the largest drop in more than 40 years since the global recession of 2020.