Because for some of these countries, they are only thinking about the welfare of their people.
So if they can buy oil and gas at a discounted rate, why not? And if it is relatively near their jurisdiction, they would definitely buy from Russia.
Just think that a lot of countries globally have increased their fuel prices, and most of their people can't cope up with this price increase.
Most haven't recovered yet from this pandemic crisis and now, people are experiencing this bloated gas prices.
So for me, you can't blame these countries secretly buying from Russia's oil and gas.
this also happen to my country in indonesia that we buy oil from russian with discounted rate it because the high oil price we cannot like make the price goes up many will suffer from it and there is news about it
the sanction and after covid pandemic high inflation rate and much more make small country or development country hard to move