Afreximbank Research Commodity Market Updates – July 2025 07/07/2025 Categories: Afreximbank Commodity Market Insights PDFDownload Title Crude oil: A Market Struggling for Balance Under pressure from resilient supply despite geopolitical tensions