Hancock HWC Climbs 214 Resistance at 7009 in Focus 20260520 Fintech Firm Mercury Achieves 52 Billion Valuation Defying Sector Headwinds Imunon IMNN Stock Today Drops 114 Key Support at 206 20260520 Google Unveils First Look at Audio AI Smart Glasses Ahead of Fall Launch Greeces Q1 2026 Budget Surplus of 52bn More Than Doubles Official Target European Reindustrialisation Gains Momentum but Investment Plans Falter