We can't blame Putin for gas prices, inflation: Rep. Fallon