Fitch Ratings: Oil crisis hits world growth outlook as forecasts revised down.

04 Jun 2026 13:39Energy