Brent Crude futures settle at $103.08/bbl, up $3.83, 3.86%