US stocks finish lower following weak German data

12 Aug, 2014

Read Comments