Oil surges 5% as Iran escalation sends Nasdaq, S&P 500 lower