European stocks edge lower; corporate earnings start flooding in Jul 25, 2023 04:30AM