financial fallout