Shares rise, oil plummets with market sentiment buoyed by Iran-Israel truce

Jun 24, 2025 - 16:38
 0
Shares rise, oil plummets with market sentiment buoyed by Iran-Israel truce