US Secretary of State Marco Rubio said a deal to end the war with Iran could materialise on Monday, as President Donald Trump tempered expectations. The United States and Iran have observed a ceasefire since April 8 while mediators push for a negotiated settlement, although Iran has imposed controls on Gulf shipping and the US has blockaded Iran's ports. "We thought we might have some news last night, maybe today, I wouldn't read too much into it," Rubio said in New Delhi, referring to the potential agreement.