Markets Right Now: Stocks sink as China said to rebuff talks

Exit mobile version