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

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