Iran’s paralysis of the Strait of Hormuz has led to major disruption in global oil and gas supply and many countries have begun tapping into their strategic oil reserves to evade an economic crisis.
Crude oil remains one of the most vital resources powering the global economy. It fuels transportation systems, drives industrial activity, and underpins international trade. While dozens of countries ...
The focus of this post is an overview of World oil production along with a more detailed review of the top 11 Non-OPEC oil-producing countries. The EIA March STEO report has made significant and major ...