European stocks higher; Barclays, ECB meeting in focus Jul 27, 2023 04:57AM