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