2025 Oil & Gas Financials Show Little Improvement in Liabilities Accounting, with Billions at Stake

The most recent 2025 financial statements from Canada’s largest upstream ...