The BSE Sensex spiralled lower for the second straight session on Wednesday, weighed by heavy selling in banking and finance stocks, as global equities extended their losses on concerns that soaring commodity prices will trigger earlier-than-expected rate hikes.