Europes Energy Divide Gas Prices Surge as Electricity Costs Fall Amid Iran Conflict Indian Small and Midcap Stocks Slide Amid Rupee Weakness and Bond Yield Pressure Fashions Sustainability Paradox Brands Invest Green While Shoppers Seek Value Vistagen Therapeutics VTGN Stock Up 098 Key Resistance at 067 20260520 Johnson JNJ Delivers Q1 2026 Beat EPS 270 vs 269 Expected