Oil futures drop after bad reports from China and U.S.