Why Stoneridge SRI Just Surged 268 Key Levels Ahead 20260520 Jumia JMIA Stalls at 691 Consolidation Phase 20260520 Indian Markets Poised for Positive Open as GIFT Nifty Gains Asian Peers Advance Franklin Limited Duration Income Trust FTF Narrows Near Support After Slight Decline