The dollar weakened slightly against the Euro and others after US data painted a mixed picture of the economic recovery. The trade deficit shrank but exports and imports both fell, while jobless claims showed a second week of declines. Trading was mostly choppy, with major pairs staying well within their recent well-worn ranges.