StateRun OMCs Raise Petrol Diesel Prices by 27 Per Litre Fourth Hike in 11 Days Analyst Sumeet Bagadia Highlights Five Stocks for Potential Gains on May 25 Deutsche Bank Reaffirms Hold Rating on Sun Communities German Business Confidence Unexpectedly Rises in May Defying Iran War Energy Disruptions AI Infrastructure Stocks Tumble as Chinas DeepSeek Rattles US Tech Dominance Microsoft and Anthropic Explore Custom AI Chip Partnership Following 5 Billion Investment Singapore Maintains 2026 GDP Forecast at 24 Amid Elevated Geopolitical Risks from Iran Conflict