Oil prices have been tumbling in recent weeks. The price of brent crude fell below $80 per barrel today for the first time in since September 2010.
Read more: http://tinyurl.com/pcqmnpl
Oil prices have been tumbling in recent weeks. The price of brent crude fell below $80 per barrel today for the first time in since September 2010.
Read more: http://tinyurl.com/pcqmnpl