BP Sign - 123RF

BP (BP.L) on Tuesday reported a deeper-than-expected 48% drop in net profit to $1.4 billion on weaker refining and gas trading and announced the departure of its strategy chief as it tries to shore up investor confidence.