America is in for yet another long spell of price pain ...