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!
Oil Dips Below $120 a Barrel
August 04, 2008
08/04/08 News that tropical storm Edouard will most likely not affect oil production and a decline in US consumer spending sent front month crude oil prices spiraling downward once again this session.