BP: TD Cowen raises target price to $47 from $41 - BP News | Rallies