Economics Why is the stockmarket ignoring reality? | The Economist 19 May 2026, 10:45 pm Team Buyback