You are kind of stupid aren't you. No Biden did not sell oil to China. Of course one needs to understand (which in your case would mean thinking) how the strategic oil reserves work. We sell the oil to the oil companies and it is they who sell it on the open market. Now regards your support for Putin - traitor!