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