News

BP shares rise after the company said it expects to report higher production and a strong result from its oil trading ...