PAYBACK (LITERALLY AND FIGURATIVELY):
Interesting to note:
The United States was producing 13.58 million barrels per day in 2025, about 16% of global crude supply. It was exporting roughly 4 million barrels per day of crude.
Iran shuts the Strait of Hormuz. U.S. April exports jumped to 4.9 million barrels per day,…
— Open Source Intel (@Osint613) April 14, 2026
Exit quote: “In some strange way, the Strait of Hormuz being blocked is actually the biggest payday U.S. oil has ever had.”