America Just Passed An Important Stress Test