Some welcome rays of light as a number of technology companies exceed albeit low expectations.
Read more.