European markets close in positive territory despite high inflation