Short term gain in Russia due to oil prices
Long term pain as they have lost a reliable customer next door for their natural resources.
But India and China can probably satisfy their needs.
Long term - Ukraine will join EU/NATO - who will have decoupled. from Russia.
Russia - will have to embrace China and India (east) completely