European stocks stumble as rate concerns return Published 16 May 2023 Japan’s Topix hits highest level since early 1990s Full Article