Oil Falls Below $91 to Lowest Price of Year