Home Stock Top stocks to invest in now as US–Iran war rages on