BP today reported its results for first quarter of 2015. Underlying replacement cost profit1 for the quarter was $2.6 billion compared…