Oil spill recovery system and method | Patent Publication Number 20140183145 | Patexia