The American dollar is up. US treasury bond prices are up, yields are way down — they fell through the floor yesterday. This means people worldwide are scared. And justifiably so. There’s plenty of awful economic news around — from China slowdown to contracting payrolls, from worsening manufacturing to an awful month of May in […]