January 28, 2022
13min
With the cost of oil having reached close to $88 a barrel, producing markets such as Nigeria, Libya and Angola should be capitalizing on prices. Yet, production in Africa continues to significantly underperform JOHANNESBURG, South Africa, January 21, 2022/APO Group/ — The final frontier for oil and gas exploration, a range […]