GO
Loading...

Enter multiple symbols separated by commas

Oil Sells Off on IEA Oil Decision

Thursday, 23 Jun 2011 | 7:00 PM ET

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