August earnings season can cause prices to swing sharply, so focusing on durable businesses with clear earnings drivers can beat trying to time every headline.
Given its high-quality asset base, disciplined capital allocation, consistent dividend growth, solid long-term growth prospects, and attractive valuation, CNQ is an excellent buy at current levels for long-term investors.