Storia: US crude oil futures settle at $84.88 as 3% drop sends ripples through risk markets — Warptech Lab News