Industry News: First Quarter 2025
Canadian Natural Resources will own 100% of the Athabasca Oil Sands Project after acquiring Shell’s 10% interest in exchange for a 10% interest in the Scotford Upgrader and Quest Carbon Capture and Storage facilities. Canadian Natural adds 31,000 BBLD of