Iran defies Trump’s blockade as oil prices soarThe US blockade is designed to force Tehran to surrender its nuclear program.1 May 2026 · 1 MIN READ