Oil Prices and Treasury Bond Yields Both Fell Again Yesterday.
Oil prices and Treasury bond yields both fell again yesterday. The drop in both will end when all least expect as the momentum is great. In my view there is indiscriminate selling in one and indiscriminate buying in the other as the market narrative is...