Major oil company set for $20 million deal to buy West Africa FPSO