Crude oil futures for December settlement rallied above $100 a barrel for the first time in almost four months today. The December contract hit the high of $100.30 a barrel so far from the opening of $99.32 per barrel and rebounded from the low recorded at $98.39 per barrel.