oil prices stocks down