European shares edged higher on Friday and were on track to post a weekly gain as oil prices retreated, although investors remained cautious over developments in the Middle East.
The pan-European STOXX 600 rose 0.7% to 640.66 points by 0704 GMT, putting the benchmark on course for its first weekly advance after three consecutive weeks of losses. Most regional markets also traded in positive territory.