European stocks struggled for gains on Wednesday, as investors fielded a flood of earnings from banks such as Barclays PLC and Deutsche Bank AG, and waited for a Federal Reserve announcement due later.
The Stoxx Europe 600 index
slipped 0.3% to 366.94 after gaining 0.4% on Tuesday. The German DAX
and FTSE 100 index
fell around 0.2% each, while the French CAC 40
rose 0.3%, boosted by well-received results from heavyweight Schneider Electric SE.
But gains were hard to come by as company results globally have confirmed the tough climate caused by the pandemic. The yield on…