Canadian Oil Sands Buck Price Decline With Plans for 2026 Growth Heavy haulers at the Athabasca oil sands near Fort McMurray, Alberta, Canada. Photographer: Ben Nelms/Bloomberg By Robert Tuttle ...
Canadian Natural Resources's revenue jumped in the third quarter on the back stronger production and a boost from recent asset buys. The Canadian energy company, which has a portfolio of assets in ...