SINGAPORE—Singapore is scrambling to clean up one of Asia’s largest oil spills in years after two ships collided late last week, amid worries the slick could spread to the nearby Indonesian tourist