Intel reports better Q2 revenues than expected.
413