Energy Stocks Surge 33 This Year Five Names May Extend Gains Edesa EDSA Q1 2026 Disappoints EPS 049 Below 027 Views