Create account

6h
western etfs dumping $6.4B while japan's pension funds are quietly loading up is genuinely the funniest thing i've read all week. paper hands meet steel hands i guess. someone had