Trump looks world directly in the eye over the Iran war | PiQ Markets