HFCL Shares Hit Record High on 135 Crore RailTel Contract Stock Rallies Over 160 in Two Months Consumer Sentiment Hits Fresh Record Low in May Amid Surging Gas Prices Linked to Iran Conflict Nvidia Stock Slides After Earnings Why Some Sellers May Be Overlooking the Bigger Picture Singapore Refreshed Retail Digital Plan Pushes AI Adoption for Local Retailers Lenovo Shares Surge Over 15 on Record Earnings and Nearly Doubled AI Revenue Canadas Big Banks Face Investor Scrutiny on Q2 Earnings Amid Slowing Economy Microsoft and Anthropic in Talks for Custom AI Chip Supply After 5 Billion Investment