Teesside oil terminal up for sale

The five international oil companies that own the Teesside Oil Terminal in Middlesbrough on the north-east coast of England plan to launch a sale of the facility within the next…