The Times of IndiaIndian Oil Corp-chartered tanker with 2 million barrels of oil catches fire off Sri LankaSep 3, 2020more_vert