Hope for tech sector as revenues beat analyst estimates. EC fine means Intel posts first loss for 22 years.
Read more.