India, July 30 -- European stocks turned in a mixed performance on Wednesday with investors largely reacting to earnings announcements, and awaiting the Federal Reserve's monetary policy announcement later in the day.

Investors also continued to follow the developments on the trade front ahead of the deadline.

The pan European Stoxx 600 edged up 0.12%. The U.K.'s FTSE 100 closed down 0.2%, Germany's DAX crept up 0.12% and France's CAC 40 climbed 0.58%. Switzerland's SMI ended down 0.23%.

Among other markets in Europe, Austria, Denmark, Finland, Iceland, Ireland, Norway, Portugal and Russia ended weak.

Belgium, Czech Republic, Poland, Spain, Sweden and Turkiye closed higher, while Greece and Netherlands settled flat.

In the UK market, G...