Iran defies Trump’s blockade as oil prices soar | Daily Tribune