10 Stocks Worth Watching This Week: The Iran War Trade and the Fed Freeze — March 17–21, 2026
Brent above $105, FOMC on Wednesday, and a packed earnings calendar. Here are the ten stocks at the centre of this week's market action — from defence and energy to AI chips and global macro plays.