Appendix: The following are the top 100 companies: (Unit: Million USD)
Rank Company Name Revenue Profit
1 Walmart 351,139.0 11,284.0
2 ExxonMobil 347,254.0 39,500.0
3 General Motors 207,349.0 -1,978.0
4 Chevron 200,567.0 17,138.0
5 ConocoPhillips 172,451.0 15,550.0
....................