Chinese Demand Destruction Counters The Risk Of A Russian Oil Ban
Uncertainty and volatility remain the two buzzwords in today's oil markets as the demand destruction caused by Covid lockdowns in China counter the supply risk of a Russian oil ban
Source: oilprice.com