Markets digest bank earnings after recent turmoil | Africa Front