×

Oil Sells Off on IEA Oil Decision

7:00 PM ET Thu, 23 June 2011

Oil prices declined after the IEA committed to release 60 million barrels of oil, with CNBC's Bertha Coombs.