This week marks the grim anniversary of Russia's invasion of Ukraine. The trade implications cannot be more stark. As the EU, US and UK largely shunned Putin, China is all too happy to soak up the demand. It's not just one way trade, Russian oil is flowing into China at a record clip. Will the newest sanctions deter the "no limits" friendship? Peng Guo and I take a closer look.
Special thanks to Nate and Anzi for the track