The US launched fresh missile attacks against Iran in what has become a pattern of strikes and counterstrikes by Washington and Tehran as the two sides issued conflicting declarations over whether the Strait of Hormuz is open to shipping. (Source: Bloomberg)







