Is Sunoco Worth Buying for Growth Despite Debt and Refinery Risk? — SUN +0.40 · News Impact Screener