
The IEA remains the energy security backbone for OECD plus other member states, all 32 of which hold at least 90 days of net oil imports as strategic reserves. Even though the U.S. is now the world’s largest oil producer, its 411 million barrel Strategic Petr…
By Matthew McManus
The recent closure of the Strait of Hormuz puts a spotlight on wise energy security investments by energy consumers and producers over the last 50 plus years. Credit Henry Kissing… [+3807 chars]






