Tag: global oil prices

Budget crisis, Structural Challenges Delay Completion of Algeria’s Mega Mosque

August 27, 2016

The plummeting oil prices propelled Algeria in an economic crisis marked by a sharp decrease in exports and a deepening budget deficit threatening to halt ... Read More