BP posts $20B quarterly net loss on Russia exit
The company was pushed into a headline loss of $20.4 billion in the quarter following its decision in February to pull its 19.75-percent stake in Russian energy group Rosneft.
BP revenue jumped 40 percent to $51 billion in the first quarter from a year earlier.…