Originally Posted by Saggysack
Exxon's 39 billion in profit last year, the most ever by any company in history. 400 million in a retirement package to Lee Raymond, Exxon CEO. Total profits from all oil companies combined in 2006, 125 Billion.
Yeah, it sure is a supply and demand issue. My ass.
Yes, they made a killing.
I suppose you were jumping for joy when they were losing billions when the price of crude was $10 a barrel?