ANALYSIS-Investors fret that spiking oil prices and rising yields could threaten stock rally July 27, 2026