The WSJ has a brief article on the revival of two major oil-sands projects as a result of falling costs, making the projects profitable at $80 per barrel.