European shares slip; financial information raises slowdown fears By Investing.com Stock European shares slip; financial information raises slowdown fears By Investing.com April 21, 2023 Read More