Oil prices edge lower; inflation data deluge due

Shares: