Oil prices were mixed as the historic production-cut deal inked by major global oil producers was not enough to assuage...
worries
European stocks have fallen, halting their biggest ever three-day rally in a sign investors were focusing once more on the...