European Stocks Gain Amid Rush of Earnings; Energy Rallies
European stocks rose as traders parsed through a flurry of earnings. Energy shares were lifted by higher oil prices following US sanctions on Russian producers.
(Financial Post, 2025-10-23T17:31:19Z)