Oil prices could slip below $60 if China holds back on buying, says energy expert

CNBC TV18