Reuters - The masters of the universe were forced down to earth on Tuesday.




Source