EARNINGS:

BP touts 'a new future' from Russian deal as profits skid