June 10, 2026
Strong earnings lift major tech stocks
Markets are on edge ahead of US-Iran talks
The MSCI All Country World Index rose as high as 954.21, breaking another record a day after reaching a new peak