Oil weighed down by fears of weakening demand

Wall Street weighed down by technology