Trump brokers Israel-Hezbollah ceasefire, stocks rally 0.5% on risk-on shift