translate English to French: Of course capital markets need clarity - that is actually the idea.
Nul doute qu'il faille plus de clarté sur les marchés de capitaux : c'est bien là l'idée.