US says it has agreed deal with Iran to halt strikes and resume talks June 29, 2026 · Financial Times Read full story at source