Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Indian Small and Midcap Stocks Slide Amid Rupee Weakness and Bond Yield Pressure Virginia VABK Q1 2026 In Line Whats Next for Investors Meta Layoffs Highlight Harsh AI Reality Inside Zuckerbergs Company Iran Conflict Poised to Reshape Global Energy Markets Oil Executives Warn From Singapore to Brussels World Leaders Cautiously Eye TrumpXi Summit Implications Household Debt Edges Up to New High but Credit Card Balances Dip China Emerges as Formidable Economic Competitor Amid Renewed US Trade Focus