Economics Are “trash” stocks now the safest bet for investors? | The Economist 13 March 2026, 8:20 pm Team Buyback