I think President Biden is doing everything possible short of sending our troops to the Ukraine. He just approved additional anti aircraft weapons ,money and supplies to be sent. His financial sanctions on Russia are working as most of Russian assets have been frozen and they have the real threat of defaulting on interest payments to their investors.