U.S. oil prices drop nearly 1% on weak Chinese retail-sales data

Generated by Feedzy