Market news and turmoil