Definitely. I would say it's a mix of economic relations. Definitely China and Russia both have significant investments and trade significantly with Venezuela. The same goes for Cuba. They have a long-standing history of economic relations, which includes transfers of heavily subsidized, if not free, oil.
Also, it's geostrategic. I don't think it's a great surprise that certainly Russia, and to an extent China, sees its relationship with Venezuela as a geostrategic lever in the world.
I'd say those are the main reasons they are supporting the regime.