The S&P 500 and the other major indexes have been under fire in the past week, losing much of the gains made in January and ...