Two Singapore-registered bunker tankers collided near St John's Island resulting in a 200-ton oil spill, maritime officials said.