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

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