Stocks closed in the red after two days of gains following a market flush to start the day. Nvidia (NVDA) didn't bring any relief despite its big showing at GTC 2025 and a keynote from CEO Jensen Huang. Alphabet (GOOGL) is giving another try at acquiring cloud security start-up Wiz, while Apple (AAPL) gets a bullish price target hike from Evercore ISI. Caroline Woods turns to the day's biggest stories.
18 Mar 2025
SHARE