US Indexes Tumble 1%+ on Oil Surge, Iran Tensions, Powell Exit Spark Rate Hike Fears
U.S. stock indexes fell over 1% as crude oil prices surged on Iran-U.S. tensions and Trump-Xi summit disappointment, triggering inflation concerns and attractive Treasury yields that shifted investor…