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
U.S. blockade fuels bigger price fearsMarket pundits remain optimistic about a breakthrough in the talks, as the US and Iran continue discussions to hold another round of face-to-face negotiations…15 April 2026 · 1 MIN READ