Europes natural gas prices have tumbled to their lowest level in nearly 18 months in the latest sign the region has avoided a much-feared energy crisis.
Benchmark wholesale gas prices fell almost 5… [read more]
Europes natural gas prices have tumbled to their lowest level in nearly 18 months in the latest sign the region has avoided a much-feared energy crisis.
Benchmark wholesale gas prices fell almost 5… [read more]