Natural Gas News: Can Freeport LNG’s Recovery Stabilize U.S. Natural Gas Prices?
Weekly Natural Gas
Storage and Supply Excess
The latest report from the U.S. Energy Information Administration (EIA) revealed that utilities injected 92 billion cubic feet (bcf) of gas into storage for the week ending April 19, surpassing trader expect…