Global oil and natural gas prices soar in the wake of Iranian attacks on Gulf energy as Brent crude hits $114. The European TTF benchmark for natural gas prices traded 24% higher.
Global oil and natural gas prices soar in the wake of Iranian attacks on Gulf energy as Brent crude hits $114. The European TTF benchmark for natural gas prices traded 24% higher.