Oil prices jump by about 2% and markets fall as US-Iran tensions escalate sharply

WASHINGTON -- US President Donald Trump said on Wednesday that Iran has "taken too long to negotiate a deal" over the Mideast conflict and will now "have to pay the price."

Countries urge Tehran and Washington to pull back from the brink after helicopter downing in Hormuz Strait.