But who are Russia's allies? Belarus is a sockpuppet, North Korea is a communist rebel state. These countries have nothing to lose and they will support any Russia's move. China and India are not allies but business partners at best.
Agreed. At this point, Russia has only a handful of allies, including DPRK, Iran, Belarus, Venezuela and Nicaragua (and a few breakaway regions such as Abkhazia and Transnistria). China and India are wary of the growing US influence and therefore they want Russia to act as a buffer. But at the same time, business comes first for them. At this point, both the countries are benefitting from the supply of cheap Russian hydrocarbons. But in case the Americans implement secondary sanctions, then I don't think that these two countries will have any option other than to stop their imports from Russia.