Star Metro - BP plunges into $20.4-bn loss on Russia exit