European stocks mixed as Trump delays Iran decision; weekly losses likely

Jun 20, 2025 - 17:04
 0