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…