Investors pull record $172.2B from cash, pour $17.4B into US equities