European markets rose after three-week losses, driven by easing Middle East tensions and robust earnings.
Healthcare and consumer stocks like AstraZeneca and Unilever surged on strong quarterly reports, while Nestle saw a decline.
[
add
]
[
|
|
...
]