Photograph: iStock

European stocks gained on Wednesday as encouraging earnings reports from British bank Barclays and luxury group Kering helped investors look past worr(...)