Is Vladimir Putin solely responsible for high gas prices?