Iran Conflict Exposes Vulnerabilities in AI Supply Chain as Chip Sector Scrambles for Key Materials Why Everest Group EG Just Surged 070 Key Levels Ahead 20260520