European shares bounce back. Mixed performance for the week.

News