Ukraine-Russia: a race against time.
Russia's economy is about to implode, watching a train wreck in slow motion:
- US banks set to write off $15 billion in Russian assets; link to Michael Kern;
- Exxon Mobil may completely withdraw from Russia by June 24, 2022;
- Koch Industries leaving; Halliburton leaving. Link here.
- Lukoil's CEO and supporter of closer ties between Russian and OPEC has resigned.
- Shell in talks with Chinese firms to sell stake in Russian gas project.
- Biden bans Russian-linked ships from US ports; link here.
#1 port for Russian-lined ships on US east coast? Boston? ISO NE?
Two "former" oligarchs found dead one day apart, alongside their wives and children. Not too hard to connect the dots.