Post by
BayWall on Apr 19, 2023 5:26am
Share buybacks
Renewable Energy Developers don't have the luxury of share buy backs as do oil producers. Suncor 1.4 billion now 1.33 billion. Or Cdn Natural Resources from 1.16 billion to 1.1 billion during past 12 months.
Oil analysts expect prices top go past $100 and stay there for years. Add this with more buybacks and upward stock prices move these giants.
Increased revenues move oil stocks. Joy in the boardrooms.
Increased revenues in the renewable energy world that's taboo.