Crude oil futures fall 1.63% on low demand by Expertcommodity.


Comments