Stock Markets European stock markets drop back after weak company earnings – The Irish Times April 25, 2024