US military says the blockade means there are now '41 tankers with 69 million barrels of oil that the Iranian regime can't sell', with a value of over $6 billion.Published by The Spectator IndexApr 29, 2026 9:20:02 PM UTC