bp’s oil production & operations segment sees 7.7% decline in total output
Full story
bp's oil production and operations segment experienced a 7.7% decrease in total output.
bp's oil production and operations segment experienced a 7.7% decrease in total output.