Dow Jones Dives As Oil Prices Hit $100 Amid Iran War; Tesla Looms

Dow Jones Dives As Oil Prices Hit $100 Amid Iran War; Tesla Looms