European shares fall as tech selloff casts gloom over marketsa

Brent crude futures were last up 0.8% at $66.32 a barrel
0 / 2000 characters

Comments

No comments yet.

Related Stories