BP is thinking about selling its Castrol motor oil division in a deal that could be worth £8billion. The British energy giant is under pressure from investors – including activist Elliott ...