Yeah, those companies are just pouring in the profits. When was the last time you considered less 10% profit ripping people off.
Company..............Profit..........Sales.........% Profit
Exxon Mobile......$ 9.92 B.....$ 100.7 B.....9.9%
Shell....................$ 5.37 B.....$ 76.44 B.....7.0%
BP.......................$ 6.53 B....$ 65.76 B......9.9%
Chevron...............$ 3.60 B....$ 54.46 B......6.6%
ConocoPhillips.....$ 3.80 B.....$ 49.66 B......7.7%
Marathon............$ 0.77 B......$ 17.25 B......4.5%
Where'd you get your numbers?