Economy

Oil plunges to just one cent a barrel | NBCNews.com

Read more at www.nbcnews.com

With demand at near-paralysis, oil and fuel tanks around the world are close to brimming.