https://www.naturalgasintel.com/blame-it-on-texas-natural-gas-futures-surge-after-eia-reports-steep-south-central-withdrawal/
The Energy Information Administration (EIA) stunned the natural gas market with a much smaller-than-expected 18 Bcf net injection into storage inventories
Create an account or login to join the discussion