financial stresslatest news & developments