Oil Falls Below $80 On Mixed Data From China