Afrifund

Potentially positive updates from Wall Street banks provide further reasons to be cheerful