Rocky time for US firms