Bank Indonesia Surprises Markets with Aggressive 50BasisPoint Rate Hike Samfine SFHG Stock Analysis 320 Gain What to Watch 20260520 Analyst Report on Phillips 66 Market Sentiment and Energy Sector Focus Suven Life Sciences SUVENNS Share Steady at 26898 Support at 25553 20260520 Tech Stocks Lift Nifty as Sensex Edges Higher IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts MaxCyte Reports Mixed Q1 2026 Results Revenue Dips While Expenses Decline