The Strait of Hormuz crisis: is Africa becoming the new strategic hub for the global oil market?17 March 2026
Share LinkedIn Facebook Twitter WhatsApp Copy Link Email Telegram Libya: 37 global bidders registered for first oil tender