ITP SA v. CNOOC Petroleum North America ULC, 2025 FC 684 -- text