Eagle ECC Stock Today Drops 098 Key Support at 383 20260515 BlackRock Tech BSTZ Fell 178 Is a Recovery Ahead 20260515 AI Infrastructure Spending Surges Toward 800 Billion Diverging from Consumer Reality USIran Rhetoric Escalates as Peace Talks Remain Uncertain Analysts Warn of Geopolitical Risk