SFM Market Commentary: 6/20/25

In the last two weeks, escalating tensions between Israel and Iran have rattled global markets, triggering sharp selloffs and raising concerns about broader geopolitical instability. At the same time, steady job growth, cooling inflation, and major corporate shifts have offered some reassurance, highlighting the ongoing push and pull between risk and resilience. Let’s dive in! […]