Cardinal Energy Ltd. reported its third quarter and nine-month earnings for the period ended September 30, 2025, revealing declines in both revenue and net income compared to the previous year. A year ...