Q1 2026 Energy Sector Earnings: Key Takeaways