20k shares of stock options to each sales man, that is only a total 1,400,000 mill shares total. Give these sales reps the biggest incentives ever! Get the share price to $10/sh, then each will make an easy $200,000 bonus. Get to $100, then they will make $2 million each. That is how I would drive these 70 sales reps.
I am buying with both fists. Oil yield to every reservoir is about 25-30% Wars and bloodshed have been waged over oil and we have been burning heavily for the last 100 years. It is running dry. Saudi is IPOing their Aramco which means they are cashing out what is left, sucking investors into what is left which I don't think is much. The chinese are storing oil on ships which means it should cost more than $50/barrel.