Apart from Shell (SHEL) and Chevron (CVX), Suncor Energy (SU), Eni (E) and Enbridge (ENB) hogged attention during the week.
Building a million-dollar retirement nest egg might seem daunting. For example, putting $300 a month into an investment that returns 12% annually would grow into $1 million in about 30 years. While that's slightly above the stock market's average annual return of about 9.9% over the last three decades, many companies have delivered that level of return.
Three higher-yielding dividend stocks some of our Fool.com contributors think are great ones to buy before the year ends are TotalEnergies (NYSE: TTE), Enbridge (NYSE: ENB), and Brookfield Renewable (NYSE: BEP)(NYSE: BEPC). Reuben Gregg Brewer (TotalEnergies): Oil prices have been a wild ride of late, with supply/demand concerns, geopolitical conflicts, and OPEC pronouncements all impacting investor sentiment.