carboncredit.io logocarboncredit.io
...

BP expects $3B to $4.5B impairment in gas and low-carbon segment, second write-down in a year