Donald Trump threatened to hit Iran "hard" after the two foes traded fire for the first time in over a month, while Iran's president warned that more fighting with the US was not in his country's interest. After six months of war, the foes remain at an impasse, with Iran keeping the strategic Strait of Hormuz closed and the US persisting with a naval counter-blockade of Iran.

'We're going to hit them hard,' US president says; Tehran source downplays flare-up, says it's 'limited and contained'; US vows to persist with economic pressure campaign

First exchange of fire between two countries in more than a month sends oil prices rising 3%