Massive Energy Insider Buying Highlights Roller-Coaster Market Week
Volatility typically has been a harbinger of steep drop in the markets. You sure wouldn’t guess that by the sheer number of insiders that continue to buy their own companies' shares.