BP flags $5 billion write-down of low-carbon business

background image