bp admits $5 billion loss on low-carbon assets as profits slump

Plant Management & Operations