Alberta1 month ago
“It’s Canada’s Time to Shine” – CNRL’s $6.5 Billion Chevron Deal Extends Oil Sands Buying Spree
From Energy Now Canadian Natural Resources Ltd.’s $6.5 billion acquisition from Chevron Corp. marks the latest in a string of deals that has helped make it...