Oil prices rallied more than $3 a barrel on Wednesday, recovering all the losses triggered by last week’s decision by rich consuming nations to release strategic oil stocks.

The price of sugar jumped more than 5 per cent on Tuesday to hit a 3