" Rankings: The 2017 Platts Top 250 Global Energy Company Rankings® are available " https://top250.platts.com/Top250Rankings Not only the dynamics of supply and demand, but also commercial trading+hedging and speculating activities, would affect market price. There are already several serious papers from various governments, firms and academics about what major factors drive oil price that are available on the internet.