Qatar's prime minister urges the US and Iran not to wait for a 'perfect moment' to reach a deal to end the war. Iran and Israel exchanged missile attacks, with Israeli jets targeting military sites in Iran after Iranian missiles hit Tel Aviv. Israel conflict, now in its 18th day, has disrupted oil supplies. The US embassy in Baghdad was again attacked today.