Overconfident markets anticipate a sharp drop in inflation

(Photograph by Samuel Corum/Getty Photos) faux pictures Inflation has simply hit 9.1%, the best stage since 1981. However don’t fret, say the ever-wise monetary markets, it should in a short time fall again…

Read more