Currently its Ukraine who oppse to hv negotioans and a peace deal, so its obvious pressure shud be on them..
In anycase elon dont seem to hv any cards to play against Russia, they dont use starlink as i know?