U.S. Markets closed

IBM shares drop on Q2 earnings

IBM reports a revenue decline for the 21st straight quarter.