YouTube Q1 Ad Revenue Hits $9.1B, Surpasses Netflix’s $8.16B Sales - GOOGL News | Rallies