U.S. stock futures flat as investors look ahead to earnings, tariff developments MarketWatch 2025-07-20 22:18 Source Original site