Oil prices also dropped on worries about growth and demand , with Brent crude futures down 2.9% to $68.10 a barrel.