European stocks were set for their fifth straight weekly advance, the longest streak of gains since May, as investors remained confident about earnings and artificial intelligence demand.
European stocks were set for their fifth straight weekly advance, the longest streak of gains since May, as investors remained confident about earnings and artificial intelligence demand.