European stocks sank this morning as Western countries imposed tough new sanctions on Russia following its invasion of Ukraine, while soaring oil prices fed into fears of runaway inflation. Shares in London were down 1%, while the Paris and Frankfurt markets were 2% lower in early trade. The Dublin market opened 0.7% lower this morning […]