The global energy market has been suddenly upended by Russia’s invasion of Ukraine, but one energy boss says the US could step in and help shore up global supplies.
The global energy market has been suddenly upended by Russia’s invasion of Ukraine, but one energy boss says the US could step in and help shore up global supplies.