US Strategic Petroleum Reserve Plunges to Alarming Two-Year Low
America’s emergency oil stockpile has fallen to its lowest level in two years, raising fresh questions about the country’s ability to absorb future supply shocks. The US Strategic Petroleum Reserve (SPR) dropped to approximately 365 million…
How the Strait of Hormuz Blockade Is Driving Up Oil, Gas, and Airfare Prices Worldwide (2026)
The Strait of Hormuz — a narrow waterway connecting the Persian Gulf to the Arabian Sea — handles roughly 20% of the world’s daily oil supply. Since a U.S.-Israeli military strike on Iran in late February 2026 triggered a blockade of the strait,…