Indian Stock Market Closes Higher Sensex Rises Over 100 Points Nifty 50 Holds 23659 Is Extreme Networks EXTR Still a Buy After 085 Rally 20260520 British Oil BP Slides 219 as Selling Pressure Mounts 20260520 Elemental ELE Q1 2026 Results Fall Short EPS 002 Revenue NA Dollar Tree DLTR Stock Jumps 198 Approaching 9702 20260520 JetAI JTAI Q1 2026 Results Fall Short EPS 668 Revenue NA Xi and Putin Reaffirm Multipolar Vision in Beijing Summit Following Trumps Diplomatic Visit