The US and Iran have agreed a deal. How soon could the economy go back to normal? June 15, 2026 · BBC News Read full story at source