European shares traded in a narrow range on Thursday as investors weighed escalating geopolitical tensions in the Middle East and uncertainty surrounding the U.S. interest rate outlook, while a fresh batch of corporate earnings provided stock-specific momentum, Reuters reported.
The pan-European STOXX 600 index edged 0.1% higher to 645.67 in early trade.