Biden!!!! You dummy. Biden signed the agreement for Russia to supply The EU with fuel and let Russia earn one billion dollars per day to pay for the war.