Fitch Ratings: We assume global oil supply to exceed demand in 2026 on average for the year.

05 Jun 2026 15:03Energy