Oil price drops below $80 for first time since Oct

June 21, 2012 8:25:16 AM PDT
The price of oil has dipped below $80 for the first time since October.

Load Comments