News

Empire State Manufacturing Index beats forecast at -8.1, but future outlook plunges. Traders brace for weak demand and rising cost pressures.