European shares flat; investors brace for Nvidia results Nov 19, 2025 03:27AM