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

Comments

Join the discussion on this story.