Pelosi says it's "partially" Putin's fault for high gas prices