A collision between a U.S. warship and an oil tanker near the Straits of Malacca on Monday has shone a light on a territorial dispute that has simmered between neighbours Singapore and Malaysia for nearly 40 years.