If Schumer hates it - it’s the right call. Russian can be neutral in the possible upcoming war with Iran - or on our side... Might prevent that war from happening.
Trust Trump.
I think Trump made it clear, that he’s mopping up what was left to him in regards to:
1. Russia (Obama did nothing with the “red line” and crimea.
2. North Korea (Last three or Admins allowed this)
3. China (We were on a path whereby someday we would be a Chinese Colony.)
4. Iran (Crappy deal)
So, some of the G-7 discussions involved Russia.