Both stocks have a huge upside as pressure from governments like Canada are pressuring oil companies to stop polluting ground and surface water. Add to the fact that oil companies now have a financial incentive and a means to reduce the cost of disposing waste water.
Financial pressure from the energy markets are also pushing for more clean energy solutions.