The oil majors are about to report booming profits. These smaller stocks may be better buys Leave a Comment / Uncategorized / By The Survivor Several renewable and AI-linked stocks that may be better buys than the majors right now, according to Wall Street.
Wells Fargo double upgrades this oil and gas stock on improved capital efficiency and Permian productivity