US Stock Futures Slide as Oil Surge on USIran Tensions Nvidia Earnings in Focus Yens PostIntervention Slide Sparks Debate Over Communication Tactics Cerebras IPO Surges as Tech Rally Lifts Wall Street Unity Software U Reports Strong Q1 2026 Revenue NA EPS Beats