Damage to several energy facilities has caused global prices to spike, but Iran denies it is targeting energy sites.