Saturday, December 20, 2014

The reason oil could drop as low as $20 per barrel

Reuters