Gas and oil prices soared on the news that Iran had managed to hit energy facilities in Saudi Arabia and Qatar.