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!
Are Falling oil Prices Hurting the Auto Industry?
October 21, 2008
10/21/08 As oil prices drop the demand for fuel-efficiency and alternative energy sources may decline along with it.