Markets on edge ahead of high-stakes CPI release

.....

© Quartz