Oil falls below $100 as China’s lockdowns imperil demand outlook
Oil dropped at the start of the week on concerns that a spreading Covid-19 outbreak in China will impact consumption even further.
Sign in to follow this
Followers
0
0 Comments
Recommended Comments
There are no comments to display.