Cant understand why this company isnt getting any respect. A pe ratio of less than $10 / share and recently sold millions of IPO shares at $16 bucks per... I know oil dropped from $100 to $70 / barrel; its crazy how these guys hot caught up in the tailspin.