President Vladimir Putin has said Gershkovich could be released at some point in exchange for a Russian prisoner held abroad, but no such deal has so far materialized.