Explore Imperial Oil's Q3 2025 results: record production, major restructuring, $1.8B+ cash to shareholders, and growth outlook.