Mozambican Government Reduces Petrol and Diesel Prices
The global decline in oil demand, and cut in production by oil-producing countries have taken their toll on various African countries. Algeria had already slashed its budget twice this year,...
Read More