Oil posts double-digit gains after US crude storage build slows