BP’s stock price target has edged higher, with recent analysis increasing its fair value estimate from $4.59 to $4.72 per ...