China's oil storage facilities are almost full
Edited by Rhod Mackenzie / 2021-02-26 01:31:09
China has practically exhausted free capacity in its oil storage facilities, Bloomberg reported, citing knowledgeable sources.