Source - SMW
Kepler Cheuvreux today reaffirms its hold investment rating on BP PLC (LON:BP.) and raised its price target to 535p (from 505p).