Wall Street closes lower, posting weekly losses as war with Iran stokes inflation worries Source link