EIA: US natural gas storage levels remain above average through injection season
Latest Short-Term Energy Outlook forecasts that US working natural gas inventories will reach 3872 billion ft3 by the end of October.
Latest Short-Term Energy Outlook forecasts that US working natural gas inventories will reach 3872 billion ft3 by the end of October.