Addis Ababa African leaders approve creation of $20 bln financial stability fund – CNBCAfrica.comby Miles Cooper February 24, 2025