February 19
17:59
2016
European equities fall as oil prices slide again, but stocks still end with a strong weekly win.
European equities fall as oil prices slide again, but stocks still end with a strong weekly win.