Investor sentiment quickly soured as Trump's speech went on, with Asian markets and U.S. bonds dipping.

Stock markets in Asia drop sharply, with investors nervous over escalation of Middle East conflict

On Tuesday stateside, Trump said the U.S. could leave Iran in "two or three weeks," adding "We leave because there's no reason for us to do this."

Oil rose in volatile trading as Trump in his address to the nation on Iran war said that he expected the conflict to last another two to three weeks.

Trump's comments also rekindled concerns over stagflation, the toxic mix of high inflation and weak growth that roiled markets in March.

Investor sentiment quickly soured as Trump's speech went on, with Asian markets and U.S. bonds dipping.

President Donald Trump said US forces will keep hitting Iran “very hard” in the next two or three weeks and bring the country “back to the Stone Ages,” even as he touted the…

Brent crude jumps 6.5% as US president vows to hit Iran ‘extremely hard’ over coming weeks

Stocks slumped and oil prices soared Thursday after Trump vowed the U.S. will continue to attack Iran and failed to offer a clear timetable for ending the conflict in the Middle…

Oil prices are surging as the market prepares for a longer U.S. war with Iran after President Donald Trump's national address.

The threat comes a day after he said in a nationwide address that the U.S. military will be hitting Tehran "extremely hard" for the next two or three weeks.