Shell Petroleum Development Company (SPDC) has completed its $2.4 billion asset sale to the Renaissance Group, exiting ...