The heaviest insider buying this past month was in the most beaten and battered sector: energy. Insiders bought 11 shares of stock for every single share sold.
Oil prices fell on Monday, with U.S. prices briefly dropping below $20 a barrel and international benchmark prices for Brent oil falling to an 18-year low.