The latest ranking of the top 500 global companies for 2006 by Fortune magazine has just been released. Half of the top ten companies are oil companies. ExxonMobil of the US tops the list with annual sales revenue of 339.938 billion USD, surpassing retail giant Wal-Mart.