News

The U.S. Energy Information Administration (EIA) on Thursday reported a 55 Bcf injection of natural gas into storage for the week ended June 27. The print, landing above consensus estimates, sent ...