Falling for the second day running, the 30-share BSE Sensex tumbled 1,045.46 points, or 1.44%, to settle at 71,593.24