European stocks slip lower as investors bank profits; BP beats expectations By Investing.c

November 4, 2025

European stocks slip lower as investors bank profits; BP beats expectations