Topic
1 story, newest first.
The US warned it may maintain a naval blockade of Iran indefinitely as ceasefire talks failed, pushing Brent crude to $87.49 per barrel on 14 August 2026. Two Adnoc ships were attacked in the Strait of Hormuz, and the IEA reported global oil supply fell 6.3 million barrels per day year-on-year.