Lower demand pushes global oil prices down