November 2025 energy update