LONDON — Energy producer BP said Wednesday it wants to eliminate or offset all carbon emissions from its operations and the oil and gas it sells to customers by 2050, though it remains unclear how it would achieve such an ambitious target as the company comes under pressure to help combat climate change. London-based BP’s...