Stock price when the opinion was issued
Just reported their highest-ever profit of under $40 billion. Pays a 3.5% dividend that should grow 8-10% annually in share buybacks. Shares have been outperforming the MSCI world since late 2020. Oil demand continues to outstrip supply. Announced share buybacks and a dividend hike.
If you are going to invest new money into the energy area he likes international companies more than Canadian. But Shell is a little different because they made a conscious decision a couple of years ago to become more a natural gas than an oil company. Longer term outlook for Liquified Natural Gas is good. A cyclical name.