Moscow has been fulfilling its contract commitments