Tag: global oil prices
Budget crisis, Structural Challenges Delay Completion of Algeria’s Mega Mosque
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