When The Fed Won The Money-Printing Race To The Bottom
The big news overnight is that the madmen running the Bank of Japan have finally given up the ghost. The absurdly low 0.25% pegged rate on the 10-Year Japanese government bond will now be allowed to trade all the way up to, well, 0.50%! Moreover, that comes on the back of the ECB throwing in […]