Understanding crude oil: From exploration to pricing · HackerTrans