Trump says US can hit Iran 'anytime we want' as Tehran says deadly strikes, including on wedding party, a war crime.

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

US President Donald Trump has vowed to hit Iran hard after American forces were targeted in the Middle East.