The research body also noted that China’s crude stock, including strategic and commercial petroleum reserves could 1.15 billion barrels in 2020, equivalent to 83 days of oil demand.
Kingsley Jeremiah, Abuja
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business