Chinese Demand Destruction Counters The Risk Of A Russian Oil Ban
By Tom Kool While lockdowns in China are causing significant demand destruction and adding downward pressure to oil prices, the EU’s threat to ban Russian oil imports has the potential to.