CNQ's management prioritizes shareholder value with debt reduction, dividend hikes, and share repurchases. Read here for a ...
Do you live in a rural area? For most of us, that question is relatively easy to answer. We can simply look outside of our windows and make an assessment.