BP Singapore and Pavilion Energy Trading & Supply has signed a sale and purchase agreement (SPA) for the supply of…