Commodities and Stocks Sell Off While Bonds Rally

The second trading day of June finds a significant shift in sentiment underway. Although US markets managed to finish Monday mixed with some help from a few large cap names, the underlying selloff continued overnight and into this morning. US index futures are down 0.3%, while in Europe, all of the major indices, including the […]