The best oil company stocks of 2017 have explosive profit potential, and the recent dip in crude prices makes them a bargain to buy right now......