1 ExxonMobil : Revenue (billion) $486.429; employee 82,100
2 Royal Dutch Shell: Revenue (billion) $470.171; employee 90,000
3 BP: Revenue (billion) $386.460; employee 97,600
4 Sinopec : Revenue (billion) $273.0; employee 400,513
5 Chevron: Revenue (billion) $253.706; employee 61,189
6 ConocoPhillips: Revenue (billion) $251.226; employee 29,800
7 PetroChina: Revenue (billion) $221.570; employee 464,000