Markets Mostly Lower; Ukraine Concerns Persist
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 […]