Oil has held losses below $69 a barrel after an industry report showed inventories at a key US storage hub rose.

Read full article here: Fin24 Market News