U.S. stocks had their worst week since Oct as oil spikes on the Iran conflict and jobs data stir inflation fears. Read more macro analysis here.