USIsraeli Tensions With Iran Spur Oil Market Volatility Turkey Raises Inflation Outlook Voyager VACHW Stock Analysis 625 Loss Key Levels 20260515 What Compugen CGENs 908 Decline Means for Investors 20260515