CrossAmerica stock is a high-yielding energy partnership providing unitholders with long-term capital appreciation and ...