Published by Frank Prenesti on 19th November 2025
(Sharecast News) - European shares rallied at midday, shaking off a cautious start on Wednesday as eurozone inflation eased in October, while investors awaited results from tech darling Nvidia amid increasing worries over potentially overblown valuations for artificial intelligence companies.