News

BP shares rise after the company said it expects to report higher production and a strong result from its oil trading ...
BP (NYSE:BP) announced on Friday that it expects increased oil output and solid trading results for Q2, although weaker price realizations in its upstream operations may dampen overall earnings.