Alpha Buying: CEOs and Directors Step Up—4 Energy Stocks With Insider Conviction
One of the most reliable contrarian signals in the markets is insider buying. Executives and directors might sell stock for any number of reasons: taxes, diversification, or simple lifestyle spending. But they buy for just one reason. They believe the price will rise. In energy, where cycles are long, brutal,…
Benzinga ·