Weekly Market Commentary This week marks another positive week for African markets as most markets ended on green territories. Nigeria’s lower and upper parliamentary chambers passed the 2017 budget, set at 7.44 tn naira ($24.4 bn). According to lawmakers, the budget assumes an oil price of $44.5 a barrel and foreign borrowing of 175.9 bn […]