Latest development

Why the stock market is hitting records despite Iran war – CNBC