For a little more than two years now, shares of Sunoco LP (NYSE: SUN) have taken it on the chin. There are some factors that are out of the company’s control, like Wall Street’s aversion to companies in the energy industry and master limited partnerships. The company hasn’t done the market many favors, either, as it has been aggressively growing and taking on debt in the process.