Oil Prices Surge While U.S. Stocks Pause After Record Highs: What It Means for Fuel Costs, Inflation, and the Global Economy Apr 20, 2026