Heightened geopolitical tensions and a surge in long-term bond yields to their highest level in 16 years had a negative impact on investor sentiment this week. The S&P 500 Index experienced its most significant weekly decline in a month. Among major U.S stock indices, the Nasdaq Composite Index was hit the hardest and came close […]