US stocks have finished lower following a mixed batch of earnings reports and another big decline by technology giant Apple.
05/08/2015 - 06:09
US stocks finish lower
05/08/2015 - 06:09

US stocks have finished lower following a mixed batch of earnings reports and another big decline by technology giant Apple.