Dow Jones, S&P 500, and Nasdaq fall sharply as geopolitical tensions and oil surge.
Open shared insight