NBC: Oil prices surge, stocks tumble as Israel and Iran clash