India's Russian oil bonanza coming to an end? Steep cut in supply as China is Moscow's top buyer