BP delivers higher-than-expected profits and raises dividend
BP posted underlying replacement cost profit of 5.48 billion US dollars for the six months to the end of June.

BP posted underlying replacement cost profit of 5.48 billion US dollars for the six months to the end of June.