Stock Futures Tumble as Crude Oil Surges Toward $100 on Iran Tensions
TLDR U.S. stock futures tumbled approximately 400 points amid escalating U.S.-Iran geopolitical tensions that sent oil prices surging Brent crude approached the $100 per barrel threshold, rei






