Doubtful, the prices are discounted but still higher than what was being paid before the invasion. It is a supply and demand situation. The “sanctions” have not changed that at all. The Russians are having no difficulty selling their energy related products. They do not need to heavily discount their prices to move their products.
The estimates that indicate their economy is contracting are based on worldwide trends not hard data.
https://www.independent.co.uk/news/world/europe/russia-ukraine-oil-export-india-china-b2319123.html
What I see is that India is buying Russian oil cheap. Refining it. Then selling the refined products to Europe. Chinese are also buying Russian oil cheap. Via contacts. Not at any spot oil prices. Xi is selling old /might not work/ crap artillery shells that N Korea has to the blundering Russian military.
In turn, Russians send them $39 discounted oil.