Escalation between the U.S. and Iran shakes markets again and sends oil prices soaring