Economics Earnings & Interest Rates Fueling Stock Market Success 23 November 2025, 10:40 am Team Buyback