|Global 500: Click for full report at Fortune.com.
NEW YORK (CNN/Money) -
Wal-Mart took No. 1 on Fortune magazine's annual list of the Global 500, the fourth year in a row the retailer has placed at the top of the list.
Rounding out the top five in the 2005 rankings are BP (No. 2), Exxon Mobil (No. 3), Royal Dutch/Shell Group (No. 4) and General Motors (No. 5).
Position in the Fortune Global 500 is determined by total revenue in the prior year. See the complete list at Fortune.com.
Wal-Mart showed 10 percent revenue growth in 2005, enough to beat BP by $2.9 billion.
But growth was brisk for major oil companies, driven by rising oil prices. BP's revenues rose 23 percent to $285.1 billion, and its profits soared 50 percent last year.
Exxon Mobil was the most profitable corporation in the world, with income of $25.3 billion, followed by Shell ($18.2B), Citigroup ($17.0B), GE ($16.8B) and BP ($15.3B).
Among the top 10 companies in the Global 500, four were oil companies (BP, Exxon Mobil, Shell, Total) and four were auto companies (General Motors, DaimlerChrysler, Toyota, Ford).
Four of the top 10 were European corporations: BP (Britain), Royal Dutch/Shell Group (Britain/Netherlands), DaimlerChrysler (Germany) and Total (France).
The overall list saw increases in the number of Indian companies represented (five, up from four in 2004) and Chinese firms (16, up from 15 in 2004). There were 14 fewer U.S. companies on the list, attributable in large part to a weaker dollar.
The revenue cutoff for the 2005 list was much higher than in 2004 -- rising by 15 percent to $12.4 billion.
For the companies of the Fortune Global 500 in total, revenues were up 13 percent and profits up 27 percent.
Global 500 breakouts:
Biggest money losers
Top 50 in Asia
Top 50 in Europe