RE:Insiders buy 107,500 - 3rd day of buying in a rowDon't spread it. Just grab as much as you can. Erratic and lunatic market does not decide oil price. Ther is actual demand. Traders make it believe that world is awash with oil, but this is not actual. At 5% average depletion rate KSA oil wells wont be able to pump anymore in next 6 months. EIA reports are fake, it is made according to the traders whoever paid most.
In USA everything is fair in business and war.