Oil down amid slowing economic activity, lower demand