Fitch Ratings: The oil market will return to a state of surplus after the Strait of Hormuz reopens.

2026-06-05

Fitch Ratings: The oil market will return to a state of surplus after the Strait of Hormuz reopens.