European markets

shape