Oil price hikes offer Africa a silver lining -