Stocks Close Lower Ahead of Highly Anticipated Earnings Report from AI Chipmaker NvidiaBy kaydenchiewJune 26, 2025