
Natural gas price: 67 Bcf storage miss meets mild weather as November expiry nears
November natural gas futures closed Friday at $3.116 after a 67 Bcf EIA storage injection missed forecasts by a wide margin, while mild weather and a shrinking surplus set up a tense run into the October 28 expiry.