Shares advance, oil prices settle sharply lower as markets shrug off Iran conflict

Jun 23, 2025 - 22:38
 0
Shares advance, oil prices settle sharply lower as markets shrug off Iran conflict