Oil prices fall on news that Osama Bin laden has been killed. Insight with Daniel Yergin, Cambridge Energy Research Associate.
Oil prices fall on news that Osama Bin laden has been killed. Insight with Daniel Yergin, Cambridge Energy Research Associate.