Dollar Stays Firm Against Peers