Economics 2026 World Cup prices are sky-high, but investors may still win. #worldcup2026 #stocks #investing 13 May 2026, 8:22 pm Team Buyback