US stocks were mixed as the S&P 500 and Nasdaq reached new highs, driven by softer-than-expected inflation data raising hopes for Federal Reserve rate cuts. Smallcap stocks surged while megacaps fell, with consumer prices declining and bond yields tumbling. Gold prices jumped over 1% and oil prices gained, with Brent holding above $85 a barrel.
read more