oil sands sagd steam generators courtesy Cenovus Energy Oil sands steam generators. Photo courtesy Cenovus Energy By Deborah Jaremko on December 30, 2024, 10:36 am MST Social