Brent crude futures settle at $104.32/bbl, down $2.28, 2.14%.