By Oliver Griffin. BP PLC (BP.LN) on Tuesday reported flat second-quarter earnings as a 4% rise in oil-and-gas production offset the negative effects of lower oil ...
A