Tess Torelli
January 7, 2018
Ampe Rogerio | AFP | Getty Images Residents line up at a gas station on December 21, 2017 in Luanda, Angola. Angola has suffered a week of fuel shortages, a bitter irony for one of Africa’s leading oil producers. Angola, OPEC producer and one of sub-Saharan Africa’s largest economies, unveiled two economic overhauls this week. […]