BP attributes $20 billion quarterly loss to Russian exit, but adjusted earnings spur tax callsFinance