News

Google stock popped amid Q1 earnings that topped estimates as internet search advertising and cloud computing growth edged by views.