Dollar Stays Firm Against Major Currencies