Stocks hit new highs, but could be nearing a peak. The S&P 500 closed slightly higher, reaching 6,381.31, with futures set to open at 6,400. Investor sentiment is mixed, with bullish sentiment at 36.8% and bearish sentiment at 34.0%. The Nasdaq 100 also reached a new high of 23,268.49, showing signs of potential exhaustion. The VIX dropped to 14.95, its lowest level since February, signaling declining investor fear. Crude oil rebounded by 1.20%, supported by trade optimism and declining inventory data, but remains uncertain at the $65 support level. Markets may continue to be volatile due to tariff-related news.

Read more at Investing.com: S&P 500: Caution Builds Despite New Record Highs