UPDATE: Former Shell Oil president: Americans could pay $5 a gallon for gas by 2012