European stocks slip as AI concerns overshadow earnings reports

Business