BP sells refinery for US$2.5bn

The transaction is the third – and by far the largest – sale that BP has announced within a week and means the company has now raised US$26.5bn from divestments since the beginning of 2010.