Blue-chip benchmark boosted by earnings barrage
Stocks in Europe were higher on Thursday morning as many companies published results on the final day of the month, which is filled with key economic indicators such as inflation and unemployment data from across the globe. The...
31 July 2025