BEIJING (Reuters) – China has around 80 days of oil in storage, including those in its strategic petroleum reserve (SPR), oil storage at oil firms and commercial stocks, a National Energy …
More China has enough oil inventories to last about 80 days: NEA Videos