White House adviser Jared Kushner said on Monday he had urged Saudi Arabia's crown prince to be transparent about the killing of Jamal Khashoggi, and told him "the world is watching" Riyadh's account of the journalist's disappearance.

Khashoggi, a Washington Post columnist and critic of Crown Prince Mohammed bin Salman, the kingdom's de facto ruler, disappeared three weeks ago after he entered the Saudi Consulate in Istanbul to obtain documents for his upcoming marriage.

Riyadh initially denied knowledge of his fate before saying he was killed in a fight in the consulate, a reaction greeted sceptically by several Western governments, straining relations with the world's biggest oil exporter.