Tariffs are a Go; Russia to Negotiate
Market Recap: 28 July – 1 August 2025 Financial Markets US Stock Market This week the markets continued a slow climb towards the previous all-time-high. The S&P500 and the NASDAQ 100 gained 2.4% and 3.7%, respectively. The small cap index (Russel 2000) recovered 2.7% and still sits above the 200-day moving average, a short-term support. […]
Tariffs are a Go; Russia to Negotiate Read More »










