European markets have opened mostly lower today, amid ongoing concerns over Ukraine and dismal sales data from companies such as L’Oreal and Roche.

Earlier, data from the British Retail Consortium indicated that UK retail sales marked the biggest annual drop since April 2013 in March. Later, the nation’s inflation and house prices data will attract market attention. Investors will also keep a close eye on Eurozone and German economic sentiment reports and a raft of US economic data 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.