Continua Slams European Sell-Off: What AIE's Role Means for African Markets
The ongoing sell-off in European stock markets is raising concerns globally as the International Energy Agency (AIE) is poised to stabilise the oil market. This development comes amid a bac…