US crude oil futures settle at $84.88 as 3% drop sends ripples through risk markets - TrendCloud