What strikes on the world’s largest natural gas sites could do to the global economy
London — The Iran conflict has pushed oil costs to their highest ranges in years. Now, a wave of assaults in the previous 24 hours on vitality manufacturing sites throughout…