EIA Natural Gas Report: ACTUAL 80bcf - Expecting 75bcf -- Delayed - small server issue all fixed now 29-OCT-2026 10:41 AM ET