On Thursday, the list of Fortune 500 U.S. companies with the highest gross revenue in 2010 has been released. WalMart rules the Fortune 500 for the second year in a row — beating Exxon Mobil decisively. See the top 10 biggest corporations in America below.

1. Wal-Mart Stores
2. Exxon Mobil
3. Chevron
4. ConocoPhillips
5. Fannie Mae
6. General Electric
7. Berkshire Hathaway
8. General Motors
9. Bank of America
10. Ford Motor