Market Tea Leaves Harder to Read
Tea Leaves
Tea Leaves
High Yield Bonds are showing signs of stress.
This morning non-farm payrolls came in at 243k versus expectations of 140k, far exceeding expectations. This surprising report has put a fire in the capital markets around the globe. While this is only one report, most economists believe it takes…