US Stock Futures Plunge as Surging Oil Prices Stoke Inflation Fears Indian Equities Suffer Worst Weekly Slide in Two Months Amid Energy Shock and RecordLow Rupee Talphera Reports Q1 2026 Loss Raises Going Concern and Nasdaq Compliance Concerns ImmuCell Corporation ICCC Attracts Investor Attention as Animal Health MicroCap Play Sypris Solutions SYPR Drops 079 Key Support at 296 20260514