Resource Pages

Jul 11, 2009

Top companies: Most profitable - Oil & Energy

http://farm3.static.flickr.com/2563/3706844481_8b37bc9fda_o.gif
Is it a surprise to anyone which of these companies will benefit from 'cap n trade'?