US stocks sink on tech weakness and tariff confusion

OSTN Staff