The US Dollar struggles to stay resilient against its major rivals on the last trading day of the week as investors evaluate the timing of a potential Federal Reserve rate hike following the ...