Russia is grappling with 21% interest rates as food prices soar and businesses struggle.