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

youtube.com — On May 12, 2011, when questioned by U.S. Senator Maria Cantwell (D-WA) at a Senate Finance Committee hearing, Exxon Mobil Chairman and Chief Executive Officer Rex Tillerson said that oil should cost between $60 and $70 per barrel, if the price of oil were based on supply and demand fundamentals. Oil was trading at $98 per barrel on Thursday morning, after inexplicitly plunging 5.5 percent Wednesday. May 15, 2011 View in Crawl 4

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