BTA Bank: A sigh of relief?