Strategist Forecasts Bumpy but Rewarding Stock Market Gains
Monday saw the S&P 500 finishing below its 50-day average amid robust retail sales figures and a temporary easing of tensions between Iran and Israel, nudging Treasury yields upwards. With the benchmark index now 2% lower than its late March peaks, trading has been volatile following unexpected inflation spikes, geopolitical tensions, and a lackluster start […]