Avidia AVBC Stock Why Investors Watch It Underperforming 20260427 EU Emergency Energy Measures Amid Iran Conflict Macroeconomic Spillover Morgan Stanley MS Commodities Strategists Flag DualSided Oil Price Risk Amid Stalled USIran Talks Hormuz Closure