Around 90% of Iran's oil exports pass through Kharg Island, but the US president says oil infrastructure was not targeted.
Donald Trump had said Tehran wanted a deal but he felt the terms were "not good enough". Meanwhile, Iran continues to strike US allies in the Gulf as Israel targets western Iran.