1. Dollar weakens with investor confidence shaken in US safe-haven assets

    Dollar weakens with investor confidence shaken in US safe-haven assets

    18