US natural gas prices traded under pressure as the US witnessed its second straight week of inventory injection while weather forecasts remained mixed.
US natural gas prices traded under pressure as the US witnessed its second straight week of inventory injection while weather forecasts remained mixed.