The past couple of weeks have seen some good news for oil prices: China is relaxing its zero-Covid rules, the G7 and the European Union launched their price cap and embargo against Russia, and OPEC+ once again undershot its production target by a hefty 2 million bpd
The most recent signal that Europe may soon face a recession comes from oil traders, who are selling European gas oil futures while buying U.S. diesel futures.