Canadian Natural Resources, the oil sands producer, announced this Thursday it is aming a 50% reduction on methane emissions; for its North American operations by...
Oil sands producers in Canada like Canadian Natural Resources, Cenovus Energy, Imperial, MEG Energy and Suncor Energy, announced this Wednesday the launching of an alliance...