Why Tantech TANH Just Surged 529 Key Levels Ahead 20260514 Newell Brands NWL Stock Slides 178 Support at 340 20260519 Wah Fu WAFU Stock Today Drops 261 Key Support at 161 20260518 Iran Tensions Escalate Strait of Hormuz Risk Weighs on Global Oil Markets ESPR Q1 2026 Earnings EPS Misses Estimates as Revenue Goes Unreported Avnet Inc Q1 2026 Earnings Earnings Beat Driven by Solid EPS Surprise Viant Technology DSP Q1 2026 Earnings EPS Misses Estimates Amid Operating Challenges Citigroup Q1 2026 Earnings Strong EPS Beat of 133 Driven by Robust Investment Banking PNC Q1 2026 Earnings EPS Beat Amid Modest Stock Reaction CDP Q1 2026 Earnings EPS Slightly Beats Estimates on Stable Portfolio Performance