Tehran said Friday it had not reached a final decision on a deal to end the Middle East war, despite US President Donald Trump claiming an agreement could be signed in days and cancelling threatened strikes on Iran.Trump's statements fueled a stock market rally and tanked oil prices, again spurring hopes a resolution was nearing in the war triggered by US-Israeli strikes in February.

Trump has repeatedly said that a peace agreement with Tehran is imminent, but diplomacy has stalled and the two sides have traded fire despite a ceasefire in place since April 8.

Speaking after Monday's exchange of strikes — the biggest blow yet to the April ceasefire in the Iran war — Trump said bombing Iran further would keep the Strait of Hormuz closed…