PAYBACK (LITERALLY AND FIGURATIVELY): https://twitter.com/Osint613/status/2044191348232991181
Instapundit [Unofficial]
April 15, 2026
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 […]
Discussion in the ATmosphere