Fitch Ratings: Oil market will return to oversupply once Hormuz reopens.

05 Jun 2026 15:00Energy