Oil prices fell over 1% on Thursday despite additional fiscal stimulus measures announced in the top crude importer China as uncertainty lingers about growth in the country's economy.