China National Offshore Oil Corporation (CNOOC) has started production at the Long Lake Northwest Project in Canada, aiming for peak production of 8,200 barrels of crude oil per day by 2025.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing