What oil’s big pullback this week may mean for the U.S. stock market MarketWatch 2025-06-26 11:06 Source Original site