Oil falls more than $2, set for weekly decline on China worries – Yahoo Finance