Stock prices continue to tumble but USD appreciation goes off roof

Its index is now at 101.05
What gives?

Liquidity crunch as investors chase the world reserve currency. Remember a lot of businesses use dollars in their transactions. They rather sit on parked dollars vs credit or anything else at this moment.

1 Like