Threat of war with Iran shakes energy market