European markets in red as tech stocks fall, traders assess political outlook Published 17 Jul 2024 Full Article