Hudson River posts $11.4bn trading windfall as it seizes on market tumult Finance · 2026-08-19 21:48:52 Sources Financial Times: Hudson River posts $11.4bn trading windfall as it seizes on market tumult