major benchmarks
Europe's major benchmarks were set to end a tumultuous week on a slightly softer note.
Most Read