“Last I checked theyre on track for more growth than we had last year.”
You checked wrong. US GDP growth for the last year is 1.6%. Russia’s official data shows -0.2% for them, but it is believed to be inaccurate and the real decline larger.
On track this year, not last.