Wed, 09 May 2012 07:20:00 CDT
To kick off the week oil prices have dropped to their lowest levels of the year as election results in Europe raised concerns for the region's plan for economic recovery. France and Greece...
Read full article at: yahoo.com
