Oil drops below $129 a barrel on demand
Look at what is working to lower the cost per barrel of . Oil drops below $129 a barrel on demand concerns By JOHN WILEN, AP Business Writer 1 hour, 44 minutes ago Oil drops below $129 a barrel on demand concerns - Yahoo! News ...