US stocks ended mixed on Friday after strong earnings from some industrial companies were countered by feeble results from Microsoft and other technology companies.
22/07/2013 - 06:47
US stocks close mixed as tech stocks fall
22/07/2013 - 06:47