financial woeslatest news & developments