flashed the golden cross
It's been a while since I heard a new naughty phrase, but I'm pretty sure this must be one. I'm now trying to imagine what it means.
meaning the Bear Market is over......
I'm not the smartest person in the world, clearly, but I'm seeing global pandemic-induced economic contraction combined with happy stock markets, and I can only conclude that at least one of the rest of the world and I is/are/am hopelessly insane.
I guess the most secure conclusion I can take away from all this is that it's better to have money and/or assets in times of crises than to not.