Lower oil prices have not led to positive GDP growth
Oil exporting economies, especially the poorer ones, are facing budget deficits IFM Correspondent April 1, 2016: Oil prices have been down for over a year now. However, even though most nations are net importers of oil, the world’s economy has not seen the kind of improvement that was expected. The scenario has puzzled many. An...
