SFM Market Commentary: 4/24/26

In the last two weeks, despite geopolitical tensions around Iran, financial markets have shown resilience with stock indexes hitting new records and positive signals from major U.S. bank earnings. Inflation concerns continue as consumer prices surged in March, while defense spending debates and energy sector developments add complexity to the economic landscape. Let’s dive in! […]