Oil Spikes on Hormuz Tensions as Tech Stocks Slide Before CPI
US indexes fell as growth/tech stocks declined ahead of CPI data, while oil surged on Strait of Hormuz tensions and Red Sea attacks. Fed's Hammack signaled inflation risks, raising rate hike concerns…