For two years, financial markets have repeated the same error – predicting that US interest rates will rise within about six months, only to see the horizon recede. This serial misjudgment is the result not of unforeseeable events, but of a failure to grasp the strength and global nature of the deflationary forces now shaping …