China is the nation who benefits the most from the Ukraine-Russia war.
That might explain why Biden supported the war this long. Doing the bidding of his masters, China.