the Oil Shock from Putin's War on Ukraine...name one economist who doesn't agree with this. As for Biden, the SF Fed stated that his stimulus spending added ~0.3% to inflation, but was justified for keeping the threat of "Deflation" reduced...now look where we are...down very close to the target of 2% inflation.
I invite you to present any evidence countering what I just stated...if you can't, then you are in agreement.