Blockade resumption threatens to grind Iran's oil revenue to near zero
President Trump has reimposed a naval blockade on Iran, revoking the country's right to sell oil in a bid to force Tehran to release its hold on the Strait of Hormuz, a move analysts say could reduce Iran's oil revenues to close to zero…
2026-07-17 · 3 MIN READ