Recent updates continue to suggest that the recent surge in US inflation is cresting. The mystery is how long the peaking process will last. In a sign of the ... Read more