stocks, news, data and Davos

European stock markets closed slightly lower Friday, erasing gains through the morning and previous session. The Stoxx 600 index provisionally ended 0.3% lower, with major bourses and sectors pointing in …

Read more