The 125 billion barrels of oil in Africa could run out due to a lack of markets January 25, 2023 George Adjei Business News, General News Stakeholders warned yesterday in Abuja that unless the continent develops a local market for its hydrocarbon resources, its 125 billion barrels and more than 630 trillion cubic feet (TCF)... Continue Reading