Stock markets show resilience against headwinds


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...