The EIA natural gas storage report showed an injection of 16 Bcf (67 Bcf when adjusting for the PG&E accounting measure). While tighter than the expec

Read More