Everyone was waiting with bated breath to see how China would retaliate to the White House’s latest tariffs threat.
Well, we got it – the Chinese are making moves to devalue the yuan to its lowest level in a decade, sending stock prices, bond yields, oil prices, and overall optimism crashing through the floor.
But here’s one thing to note: Investors aren’t scared of the right things right now.