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

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