China’s larger than usual oil stockpile gets even larger as prices plummet

China Economic Review | Mar 27, 2020 at 4:18 AM
  • As oil prices have dropped to an 18-year low, China’s oil storage sector has seen demand soar as companies hoard the fossil fuel, reported Caixin.