News

The British energy major reports a further $900 million of cost savings as net debt continue to trend down, he adds. BP’s ...