WTI crude oil futures settle at $25.32