Putin was in Shanghai this week for a state visit and for a summit of the Conference on Interaction and Confidence Building Measures in Asia.
China and Russia on Wednesday signed a long-awaited gas deal in Shanghai, ending a decade of natural gas supply talks between the two neighbors.
In reply to questions raised by leaders of other news agencies, Putin said Russia and China will jointly celebrate the 70th anniversary of the victory over fascism next year. He urged people not to forget the historical disaster of World War II.
On Sunday's presidential election in Ukraine, Putin said Russia will respect the choice of the Ukrainian people and will cooperate with the new authorities. But he held that presidential election in Ukraine should be preceded by a referendum to revise its constitution.
Putin said that sanctions imposed on Russia over the Ukraine issue are counterproductive and will lead the Russian, European and global economy to turbulence that is in no one's interests.
The ongoing St. Petersburg International Economic Forum shows the willingness of many foreign companies to invest in Russia, said Putin. Citizens in many European countries do not support sanctions against Russia, and policies should be based on people's will, he added.
Russia hopes to have fair dialogues on an equal footing with Western countries so as to solve problems in a peaceful way and to have cooperation, he said.
Asked about the disputed islands known as the Southern Kurils in Russia and the Northern Territories in Japan, Putin said Moscow is ready for talks with Tokyo over territorial disputes. But he said Moscow was confused by Japanese moves as the country had joined Western countries in imposing sanctions against Russia and halted negotiations over these islands with it.