Snaps Q1 2026 Earnings Highlight Progress But Spotlight Turns to AR Glasses Strategy UL Solutions ULS Crushes Q1 2026 Estimates EPS 050 Tops Views Kevin Warsh Confirmed as Federal Reserve Chair by US Senate in Historic Narrow Vote US Stock Futures Slide as Surging Yields and Oil Prices Fuel Inflation Fears