
Suncor Energy rated Buy for strong cash flow, refining edge, and robust dividends amid rising oil prices.
Suncor Energy received a Buy rating due to its integrated oil sands and refining operations, strong cash flow, and aggressive shareholder returns. The company's downstream refining, especially outside the U.S., benefits from tight global refining mar...

