Gas Infrastructure Under Attack in the Middle East – Inflation Fears at Home
Market Recap: 16-20 March 2026 Review of Financial Markets US Stock Market The US stock market indices dipped for the third consecutive week. The S&P500 and the NASDAQ 100 lost 1.9% and 2%, respectively. The small cap index (Russel 2000) fell 1%. Trading volumes have been slightly higher than average – but not panic-like. The biggest gainers have been oil…
