While usa is doing his best to stop countries from entering russia block by not allowing them to buy its gas and oil. India has made a good move for its people, in current inflation Indian government has reduced patrol price by 9.5 Indian rupee and diesel by 7 Indian rupee. Europe solution to fix its energy crisis lies in Russia gas.
Being a resident of India, I would say that this is true. Although I don't have accurate figures for import of LNG from Russia, various media sources have published the volume of imports of crude oil from that country.
Here is one source:
https://timesofindia.indiatimes.com/business/india-business/indias-imports-of-cheap-russian-crude-surge-since-ukraine-invasion/articleshow/91897107.cmsAs per TOI, this is how the crude oil imports from Russia have zoomed up:
March 2022: 97,000 barrels per day
April 2022: 240,000 barrels per day
May 2022: 775,000 barrels per day
June 2022 (projected): 935,000 barrels per day
If I am not wrong, now India is the second largest importer of Russian crude (if EU is not taken as a single country). China is importing 2,000,000 barrels of crude per day from China, with around 1.1 million coming from oil tankers and the rest transported through pipeline.
I agree ! India and China perfectly took advantage of the situation and "helped a friend" - they buy oil from Russia for a penny, which it cannot sell

life will become even better - Russia will sell oil to you for cents or for food

Well, what to do with it? The EU does not buy, most of the oil pipelines drove it to the EU.
And India and China will not play altruists and fill the Russian budget with the amounts that the EU is now carrying there. India and China are pragmatists and interested in their own benefit, so you will set the price of oil, not Russia! Soon you will have even lower costs for transport and other processes associated with the price of petroleum products. I am sincerely happy for you and for China that you fell into the hands of such a "compliant" oil seller
