Apple reports second quarter results - Tech Sentiments