oil sands sagd steam generators courtesy Cenovus Energy

Oil sands steam generators. Photo courtesy Cenovus Energy

By Deborah Jaremko