Traffic passes near a Little Rock, Ark., gas station Wednesday, June 29, 2011. Benchmark crude hit $95.21 per barrel Wednesday on the New York Mercantile Exchange. Over two days, oil has recovered the... more 
Traffic passes near a Little Rock, Ark., gas station Wednesday, June 29, 2011. Benchmark crude hit $95.21 per barrel Wednesday on the New York Mercantile Exchange. Over two days, oil has recovered the loss from last Thursday when the U.S. and other oil-importing countries said they'd dump emergency oil supplies onto the market. (AP Photo/Danny Johnston) less 
1 / 1
Associated Press | Photo By Danny Johnston
Wed, Jun 29, 2011 3:36 PM EDT