Is AstraZeneca AZN Still a Buy After 141 Rally 20260520 Activ Energy AEAQW Trading at 035 Key Decision Point 20260520 Europes Energy Divide Gas Prices Surge as Electricity Costs Fall Amid Iran Conflict Is Aberdeen IFN Still a Buy After 147 Rally 20260520 Expert View Gold and Silver Rates May Face Sustained Volatility in 2026 Says Kotak Securities