Shares hit record high, oil plummets with market sentiment buoyed by Iran-Israel truce

Jun 24, 2025 - 22:02
 0
Shares hit record high, oil plummets with market sentiment buoyed by Iran-Israel truce