World European leaders back US–Iran agreement — but are terms better than the pre-war status quo? |DW News 18 June 2026, 9:41 am Team Buyback