Oil Drop As the oil price drops below $28 per barrel, problems loom for countries that depend... Bart van Leeuwen 18 January 2016 To product page To product page