23 March 2021 1 Min Read
Oil prices fall due to new European Covid-19 lockdowns
Lockdowns, coupled with slow vaccine rollouts in parts of the world, are constraining demand recovery as mobility is being hampered
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In