The S&P 500 closed June down 1.1%, a muted end to a strong quarter. Concerns on the sustainability of the AI boom offset positive developments in the Iran conflict. A fragile ceasefire between the U.S. and Iran and some increased shipping traffic through the Strait of Hormuz led to a large decline in oil prices. […]
Most Recent Update
