Brent Oil Slips Below $75 on Demand, Slowdown Concerns