Published July 08, 2011, 04:49 PM
Calls oil companies greedy
In the first three months of 2011 ExxonMobil announced nearly $11 billion in profits, Shell $6.9 billion and BP $5.5 billion.By: Ray Anderson, River Falls, Hudson Star-Observer
