Crude oil futures rise on firm spot demand