Biden blames Putin for gas price