George Washington’s Blog
Saturday, May 14, 2011
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:
Some of the increase in price above this “supply and demand” level price is due to...