HomeLatest NewsDow Jones Newswires: BP books $25.5 billion in impairments on Russian exit