See More Hear More Watch More Hear More Get on iTunes
Marketplace marketplace

Energy companies lose $1.3 trillion amid oil crash

We've been talking on and off for the past year or so about the fall in oil prices. Fine. Old news. http://goo.gl/yEJ2O2 #FullNewsAudioAvailable

UP NEXT

More from