European stocks edged higher as Trump delays Iran decision; weekly losses likely

Jun 20, 2025 - 08:26
 0