US stock indexes ended the week higher, as a landmark US-Iran interim agreement took official effect, sending global crude oil prices plunging toward $75 per barrel.
The Federal Reserve kept rates unchanged, though nine of 19 policymakers now expect at least


