He’s right, obviously, but consider this.

  • Q1 Russian growth +0.9%, Q2 forecast growth +0.45% – net +1.5% annualized in H1
  • Q1 US growth -2.9%, Q2 forecast growth +3.0% – net 0% in H1

Sanctions are hurting Russia, what’s the US excuse? And don’t tell Russians about bad weather.