Last week markets hit all time highs as US announced a ceasefire between Iran & Israel. Markets have shifted their focus back to the big, beautiful bill as Trump aims to pass this before Independence Day. Attention also moved back towards trade talks as US-Canada talks hit a speed bump and US-China talks progressed, albeit without any detail.
