Dollar Finishing Week on Firm Note