Scarlett Ross pfp
Scarlett Ross

@meili321

Lowest financial market stress in decades according to BofA. This extremely sanguine attitude is *already priced in*
0 reply
0 recast
0 reaction