Stock markets show resilience against headwinds

25.07.2022

European shares finished the week on a slightly positive note Friday even after the results of two key surveys pointed to a contraction in the euro area's economy in July - albeit alongside a marked cooling in price pressures.

On a more positive note, Russia and Ukraine inked a three-month deal to resume...