cnbcSaturday, 14 March 2026 at 16:11Week in review: How we navigated the Iran war-driven surge in oil that slammed stocksThe S&P 500 suffered its first three-week losing streak in roughly a year.Read full article at source →