U.S. stock futures drop as investors eye earnings, Trump trade developments

May 5, 2025 - 11:32
 0