US stocks rallied overnight as investors welcomed a fragile truce between Israel and Iran.
To read our articles you will need to either login or subscribe.