01 Aug BP beats Q2 forecasts despite Angola project write-off
BP (LSE:BP) latest financial results have exceeded analyst expectations, despite the British oil major taking a hefty hit on an unsuccessful project in Angola. Profits on a replacement cost basis fell by 5% during the second quarter of 2017 to US$684 million, from $720 million in...