By API – American Petroleum Institute Months of disruption in the Strait of Hormuz have tested global energy markets, leaving the world with less cushion and less margin for error. Every country is facing the same disruption. But not every country entered it with the same energy system. Across Europe and Asia, governments have responded with … Read more
