
European stock indexes slid in opening trade as higher oil prices and another tech wobble weighed on sentiment.
Oops, something went wrong

European stock indexes slid in opening trade as higher oil prices and another tech wobble weighed on sentiment.