Why Are Stocks Faltering?
On Wednesday, I wrote that I was ‘double shocked’ to see that the yield on the 10-year US Treasury note had fallen to 2.175 percent, so imagine my surprise yesterday when the yield fell to 1.86 percent – triple shocked! What was to blame for the steep initial losses and sudden (though not complete) recovery? No one really knows, actually, but here are some of the more credible theories across… Read More