Oil jumps toward $108 as supply fears persist despite reserves release