Economics What America and Israel’s attack on Iran means I The Economist 28 February 2026, 10:50 pm Team Buyback