EIA extends five key energy forecasts through December 2026 EIA extends five key energy forecasts through December 2026