A record-breaking first half for markets

Chart showing the major US indexes' performance year to date