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

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