Cheap Oil Stocks Lure Investors