Politics S&P 500 Index flashes a death cross as US-Iran war continues ahead of NFP data March 31, 2026 The S&P 500 Index continued its strong downward trend last week as the Iran war continued, pushing crude oil and…