Russia’s biggest state-owned oil major Rosneft has overtaken ExxonMobil to take the fourth slot in the Energy Intelligence Top 100: Global NOC and IOC Rankings, TASS reported on February 25. Saudi ...