Energy Stocks Surge 33 This Year Five Names May Extend Gains Contango ORE CTGO Q1 2026 Earnings Miss by Significant Key Takeaways