News

Since Auchincloss’s strategy revamp in February, BP’s shares have lost 20%, compared with a 7.5% and 1.8% drops for rivals ...