World stocks soft before US CPI, oil prices near multi-year highs