Asian markets mixed at weekly close, European exchanges in positive territory