The U.S. Energy Information Administration reported a 64 Bcf injection for the week ending October 20. Estimates had been 52 to 68 Bcf with consensus at 66 Bcf. Last year was 74 Bcf and the 5-year average was 75 Bcf. Net storage injections to date are 16% lower than the 5-year average. Last day of trading for the November natgas contract was Friday.