[unable to retrieve full-text content]
Oil prices surged above $100 a barrel in the early hours as investors priced in further disruption as the Strait of Hormuz remains effectively shut.
[unable to retrieve full-text content]
Oil prices surged above $100 a barrel in the early hours as investors priced in further disruption as the Strait of Hormuz remains effectively shut.