He add that there were "systemic flaws" in the European energy market.
"Some try to pass their errors onto others," the Russian leader said, in an apparent reference to critics in Europe blaming Moscow for the increase in gas prices.
Some in Europe have accused Moscow of intentionally not boosting supplies to put pressure on the continent, both to push for more long-term contracts and the certification of the controversial Nord Stream 2 pipeline.
The Baltic Sea pipeline -- criticised by some Western countries as a geopolitical weapon -- is set to double natural gas supplies from Russia to Germany.
"There is an opinion that high quotas play into the hands of raw material producers, but these people do not understand what they are talking about," Putin said.
Russian officials have repeatedly said over recent weeks that suppliers are fulfilling obligations under Russia's contracts with European buyers.