The blast happened a day before a planned naval drill by Iran in the Strait of Hormuz, the narrow mouth of the Persian Gulf through which a fifth of all oil traded passes.
An explosion has ripped through an apartment building in the Iranian port city of Bandar Abbas, killing a 4-year-old girl.