External Publication
Visit Post

PAYBACK (LITERALLY AND FIGURATIVELY): https://twitter.com/Osint613/status/2044191348232991181

Instapundit [Unofficial] April 15, 2026
Source
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

Loading comments...