S&P 500 recovers 0.3% as AI stocks bounce back from sell-off