Markets Shake And Dollar Goes Bid
October 15, 2020 at 08:29 AM EDT
A combination of the surging virus, threatening the slow recovery that was already losing momentum, the lack of new stimulus in the US, and market positioning is seeing risk unwind in a big way today.