Dollar oversold but still weak