athabasca oil sands

athabasca oil sands

Canadian Natural Resources Limited, or CNRL, announced on Thursday that its Athabasca Oil Sands project has hit a production milestone of 1 billion barrels.  Shell photo.

Be the first to comment

Leave a Reply

Your email address will not be published.


*