The dollar weakened against all Group-of-10 currencies as prospects for an end to the war in Ukraine damped demand for haven ...