Share Facebook Twitter LinkedIn Pinterest Email Major European markets trade in red on last trading day of 2024