Here’s What A Sustained $20 Drop In Oil Prices Does To The World’s Major Economies

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