The oil selloff created this buying opportunity By: CNBC.com News February 26, 2015 at 13:22 PM EST Some energy-linked stocks have sold off unfairly, presenting an excellent buying opportunity, according to a renewable investing expert. Read More >> Related Stocks: American Water Works First Solar