Leaked news from the future.
Tap to receive
No Hormuz agreement will be announced by October 23, 2026, or oil will remain at or above $80 per barrel, or the Democrats will fail to win a majority of the chamber's voting seats in the 2026 United States midterm election. That outcome will leave the Strait of Hormuz dispute unresolved with no Ir…