Peter DeFazio actually said...
Exxon's profits last quarter of last year was the largest quarterly profit for any earthly entity in the history of the world, $9.25 billion, up 53 percent in one year.
Context
DeFazio highlights ExxonMobil's record profits amid rising oil prices, questioning market manipulation.
03/16/2011