Luke Sharrett | Bloomberg | Getty ImagesDan Yergin predicts oil prices could hit $121 a barrel when China fully...

read more