Dollar performance versus major currencies in past six months