According to a January 2020 report by Statista, the largest oil company by revenue in the world is Sinopec at $432bn US dollars, followed by Royal Dutch Shell at $382.97bn, Saudi Aramco in third place at $356bn, and Petro China in a close fourth at $347.76bn. You can find the share prices, along with other oil giants in the oil shares comparison table.