Oil PlatformAn offshore oil platform operates at sea as global energy markets face disruption from the Hormuz crisis

MAGAZINE