Article

scmp.com on 2020-04-23 11:00

Why is an oil price plunge not being celebrated by China, the world’s biggest crude buyer?

China relies on oil imports for over 70 per cent of its domestic consumption, but a glut of cheap supply in the global market is creating anxiety in ...

Related news