China Vankes StateLed Restructuring Faces Lingering Investor Doubts T Stamp Inc IDAI Q1 2026 Earnings EPS Miss and Revenue Absence Weigh on Shares Falling Crude Oil Prices Offer Potential Respite for Indian Equities Amid Geopolitical and Monsoon Uncertainties