News

BP on Tuesday reported a deeper-than-expected 48% drop in net profit to $1.4 billion on weaker gas trading and refining ...