15 January 2021 1 Min Read
Oil falls as lockdowns dampen demand in China
Producers are facing unparalleled challenges balancing supply and demand equations involving vaccine rollouts vs lockdowns
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In