African economies have managed to weather fairly well the energy crisis brought on by the Iran war, but a decline in aid has left the continent vulnerable to future shocks, the head of the International Monetary Fund’s (IMF) Africa department said on Thursday.