The Global Resource For Connecting Buyers and Sellers

Recipe for oil sands success

Canadian Natural Resources, Canada’s largest oil and natural gas producer, is bucking all of today’s trends, especially by pushing ahead with C$2 billion of spending on the expansion of its Horizon oil sands projects.
To date, the independent is one of the few Canadian oil and gas producers to avoid…