Biden blames everyone but himself for gas prices