Markets | Sat Jan 16, 2016 5:56am IST

Oil plunges below $29 on prospects of more Iran crude, China worries