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 Prices Drop Below $123 a Barrel
July 25, 2008
07/25/08 The fina trading session of the week saw oil prices dip below $123 a barrel on the NYMEX trade floor as demand worries continued the recent trend of selling contracts.