Oil prices rallied on heavy volume, boosted by a record 10th straight weekly decline in US crude inventories, though reduced refining activity and rising production signalled US stocks could rise in coming weeks.

Oil prices rallied on heavy volume, boosted by a record 10th straight weekly decline in US crude inventories, though reduced refining activity and rising production signalled US stocks could rise in coming weeks.