Chevrons

Business

Canadian Natural Resources buying Chevron’s Alberta assets for $6.5B US

Canadian Natural Resources Ltd. has signed a deal to buy Chevron Canada Ltd.’s interests in the Athabasca Oil Sands Project…

Read More »
Back to top button