OPEC and Russia have enjoyed an unprecedented influx of cash since oil prices began to rise sharply in 2005. But after peaking at $147 a barrel, prices have plummeted. What are the implications for the net importers of oil? What are the implications for the major exporters? What’s the long-term outlook? Keep listening to find out.