Fitch Ratings: The current surge in oil prices reflects a temporary logistical supply disruption, rather than a permanent loss of production capacity.

2026-06-05

Fitch Ratings: The current surge in oil prices reflects a temporary logistical supply disruption, rather than a permanent loss of production capacity.