What is Biden supposed to do? Hold a referendum on it? Dumbass.
As for the resilience of the ruble, take it up with our European friends who made themselves dependent on Russian natural gas and continue to import it, paying Russia through the snoot for it.