Trump announces Israel-Hezbollah ceasefire, April 30 market reacts