Biden pushes G20 energy producing countries to boost production
Rocketing natural gas prices, with the European benchmark up almost 600% this year, have been fuelled by low inventories and surging demand
Rocketing natural gas prices, with the European benchmark up almost 600% this year, have been fuelled by low inventories and surging demand