StocksForum Energy earnings beat by $0.29, revenue topped estimates Investing.com30 Oct 2026, 01:33 UTC Read the full story at Investing.com