U.S. stocks fall after Nvidia warning; retail sales soared in March

Apr 16, 2025 - 14:48
 0