Consumer Sentiment Falls to Historic Low in May as Iran Conflict Fuels Inflation Concerns Chinas Seven Titans Tech Stocks Face Pressure as Deflation Concerns Weigh on AI Enthusiasm Credit Suisse Economist Expects Repo Rate to Hit Decade Low Market PickUp Possible from December Modine Manufacturing Price Target Raised to 28538 Indicating Potential Downside Forum Energy Technologies FET Reports 8 Revenue Growth in Q1 Fueled by International Demand Geopolitical Risk Irans Suspicion of US Ceasefire Terms Adds Uncertainty for Energy Markets Microsoft and Anthropic in Advanced Talks for Custom AI Chip Supply Deal