The Iran war, rising oil prices and inflationary pressure do not yet look severe enough to trigger a major economic crisis. Despite some deterioration in the macro picture and short-term volatility, the broader picture remains relatively healthy and the long-term outlook for US large-cap and Nasdaq 100 stocks is very positive. x.com