Africa: What oil producers can do to counter price shocks

News24 | 17.03.2026 22:49
The Strait of Hormuz off the coast of Iran is of central importance for the trade of oil and liquefied natural gas.