Africa’s 125.8bn Crude Oil Reserves Slump by 500m Barrels in 2021
The 125.8 billion crude oil reserves owned by 17 African countries have depleted by about 500 million barrels this…
Real-time financial news
Recover your password.
A password will be e-mailed to you.