I don’t think so. Biden has no influence in Russia.
You don’t actually know the corruption ratings.
Ukraine is 1t 116 and Russia is at 137 for 2022.