EIA STEO: 2026 output 112.2 bcf/d (prev 111.7); 2026 demand 92.4 (prev 92.2); 2027 demand shows conflicting figures of 116.1 and 93.8 bcf/d.

One free account opens every story complete, the live board, the 30-day calendar, a watchlist and breaking alerts on your phone. No card. The wire stays free to read.