Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
08/04 Oil Prices Slide, Stay Above $70
August 04, 2009
08/04/09 Oil prices managed to slide this past trading session but still managed to remains above $70 a barrel.