European stocks rise on generally upbeat earnings; PMI data due Jan 24, 2024 04:45AM