OnlineBP posts profits boostStrong performance from upstream business helps lift results for UK giantStrong quarter: BP chief executive Bob DudleyJosh Lewis