Dollar loses steam, set to end weak flat amid trade uncertainty | Sharefundss