Stock markets aim for survival as bulls hover


European shares finished on a mixed note on Friday amid a mixed batch of economic data out in the euro area with estimates of gross domestic product undershooting economists' outlooks, but preliminary estimates of inflation scattered above and below forecasts.

Weaker commodity prices also dragged on miners, even as investors digested...