An explosion has ripped through an empty Singaporean supertanker in the Indian Ocean, Lloyds shipping intelligence reported on Tuesday.