As demand crunch worsens how far can oil plummet?
 

News Agencies Feed