Seplat Petroleum Plc. posted revenue of $697.8 million, down 6.5% and Profit before deferred tax went up to $270.3 million.