Sat Jan 16, 2016 8:26am IST

Oil plummets to $29 per barrel, dragging world stocks lower