Best and worst performing bourses on the African continent for the week 16 April to 20 April with Neil Barnard, Sales Trader at Securities Africa.