Canadian Natural Resources posts $405million second quarter loss

CNR's Ninian Central platform
CNR's Ninian Central platform

Breaking