After weeks of carnage, we finally get a decent session thanks largely to a cooler-than-expected consumer price index rating ...