Fitch Ratings: We expect global oil supply to exceed demand in 2026, based on the average annual figure.

2026-06-05

Fitch Ratings: We expect global oil supply to exceed demand in 2026, based on the average annual figure.