Oil prices hold on to gains after CPI data

Shares: