Another Sign Just Came in That Tar Sands Operations Are on Life Support
Royal Dutch Shell announced Thursday that it is selling off the majority of its tar sands assets, as its chief executive noted dwindling "societal acceptance of the energy system as…