European shares have opened with gains after a retreat in Asian markets as worries over the Iran war pushed oil prices higher. Brent crude rose more than $2 with the ...