Andrew Palmer kept himself in contention for the Pirelli World Challenge title despite a patch of oil robbing him of a deserved top-five finish on the streets of Long Beach, California, last weekend (April 17).