Nigeria, the continent’s most populous country with nearly 200 million citizens, is awash in energy riches with large oil and gas reserves.
In a rare admission of China’s strategic petroleum reserve capacity, a senior industry executive acknowledged that all four state-owned emergency oil reserve tanks – holding a total 100 million barrels – are filled to the brim. Revealing that China’s current stockpiles have already exceeded the capacity of the first phase of facilities, which the government […]