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.
03/17/2011
03/17/2011