Empresa EDN Stock Today Drops 415 Key Support at 2139 20260515 Deepening Memory Chip Crunch Widens Gap Between Stock Winners and Losers Diplomatic Spectacle and Business Dealmaking Key Takeaways from Trumps Beijing Visit HMRC Awards 175m AI Contract to British Fintech Quantexa for Fraud Detection