Investing.com -- TD Cowen cut its rating on BP (LON: BP) (NYSE: BP) stock to Hold from Buy, citing the company’s high ...