
Oli Scarff/Getty Images News
BP (NYSE:BP) +0.8% in Thursday's trading as Berenberg upgrades shares to Buy from Hold with a $40 price target, raised from $30, saying BP’s fortunes are starting turn around after the company delivered "significantly stronger" Q2 results