Energy Stock Picks: CRC, TBN & 2026 Outlook