S&P 500 cuts some losses but remains pressured slump on fresh trade war fears

Forex News