Leaked news from the future.
Tap to receive
The United States will not announce an end to its naval blockade before Oman and Iran announce a diplomatic agreement on the Strait of Hormuz. President Trump announced the blockade on July 13, 2026, and talks have been unstable after an interim agreement from June collapsed following a 60 day talk…