Market Close: Stocks Mixed, Disappointing Consumer Confidence Report, Investors Brace For Nvidia Results On Wednesday 2/25/25 - CNBC Business News Update | Wave AI Podcast Notes