Company in talks to buy Esso petrol stations in Singapore, said to be worth $1.28 billion: Sources The Straits Times