The U.S. dollar recorded a mixed performance against major currencies during the week ended April 25 amidst continuing uncertainty in respect of U.S. trade policy and oscillating expectations about a trade deal, particularly with China.