European shares edged lower on Thursday as escalating shipping concerns in the strategic Strait of Hormuz dampened investor sentiment, while market participants assessed a wave of corporate earnings reports.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets