MEG Wins OK For Last Phase Of $1.4B Oil Sands Project

Canadian regulators have given oil sands developer MEG Energy Corp. the go-ahead to proceed with the third and final phase of a $1.4 billion project in Alberta, the company announced Monday....

Already a subscriber? Click here to view full article