U.S. stock futures retreat after recent gains; Alphabet earnings in focus

Apr 24, 2025 - 10:49
 0