Delek Log DKL Q1 2026 Results Miss Estimates EPS 060 vs 085 HUYA Inc HUYA Crushes Q1 2026 Estimates EPS 009 Tops Views BlackRock TCPC Stock Today Drops 210 Key Support at 398 20260515 RLX RLX Up 237 Is There More Room to Run 20260515 RBIs 5 Billion FX Swap Oversubscribed Nearly Twofold Amid Rupee Defence Jay Shetty Inks Podcast Video Deals With Netflix and Spotify Oil Prices Decline as Market Hopes for USIran Peace Deal Grow US Seeks to Expand American AI Footprint in Asia Following TrumpXi Meeting Michael Saylor Tokenization Could Create a Free Market in Credit and Yield Challenging Traditional Banking Market Update Highlights Recent Developments for ZBH BUD and VTRS Daiwa Upgrades Bloom Energy to Outperform Amid Clean Energy Momentum