BP was expected to benefit from higher refining margins in the third quarter, but the period wasn’t straightforward for the company, which is still managing the decline of its green energy business. BP has outlined a sharp fall in net debt and stronger refining margins in the third quarter, though it will take up to […]