Outlook for March 16-20, 2026
Following yet another week spoiled by surging oil prices, investors will be anxiously awaiting relief as the war against Iran by the U.S. and Israel faces a third week. The three major averages suffered a losing week, dropping at least 1% in the period as oil saw even more gains on Friday. Brent crude and…