
Wells Fargo has decided to maintain its Underweight rating of BP (NYSE:BP) and raise its price target from $29.00 to $31.00.
Shares of BP are trading up 0.16% over the last 24 hours, at $31.23 per share.

Wells Fargo has decided to maintain its Underweight rating of BP (NYSE:BP) and raise its price target from $29.00 to $31.00.
Shares of BP are trading up 0.16% over the last 24 hours, at $31.23 per share.