US natural gas storage inventories decline 129 Bcf as winter demand slackens: EIA
US natural gas inventories for the week ended Feb. 18 fell in line with market expectations, which was below the five-year average decline for the first time this year. Receive Continue Reading
