European markets have opened mixed today, as investors await the outcome of the European Central Bank meeting and US non-farm payrolls data due later in the day.

Closer home, traders will keep a tab on UK Markit services PMI data which is expected to show a marginal drop in June. Additionally, market participants will track a slew of other economic data across Europe and the US due later today.

Trade Forex, Commodities, Stocks and more, trade CFDs on the Plus 500 CFD trading platform! *CFD Service. 80.6% lose money - Register a real money account here and get trading right away.