Feature/OPED Despite High Interest, Russia Achieves Little in Oil and Gas Sector in Africa July 24, 2022 Business Post Contributor By Kestér Kenn Klomegâh According to the World Bank, Russia holds the world’s largest natural gas reserves, the second largest coal reserves, and the Read More