CNBC
The oil majors are about to report booming profits. These smaller stocks may be better buys
Thursday, July 30, 2026
Several renewable energy and artificial intelligence-linked energy companies trade at lower valuations than major oil producers, according to analyst reports from Wall Street firms.
