All five retailers reporting last week posted negative revenue surprises. Except for Cisco Systems, information technology companies continued their trend of declining revenues. Earnings reports continued to trickle in last week, highlighted by large retailers and tech companies. Of the 12 companies that reported, half exceed their earnings estimates and only 4 beat on revenue. [...]