20040824 india: Strike cripples financial sector