May 14, 2011

Exxon CEO Admits that Oil Should Be $60-70 Dollars a Barrel Based on Supply and Demand

Under probing questioning by Senator Cantwell, Exxon Mobil CEO Rex W. Tillerson admitted that oil should be $60-70 dollars a barrel based on supply and demand. Read from source