Published by Benjamin Chiou on 23rd July 2026
(Sharecast News) - Rising bond yields and a surging oil price were weighing on European stock markets on Thursday, as investors await an interest rate decision from the European Central Bank.
URL: http://www.digitallook.com/dl/news/story/36091837/...