Oil Falls 8% to Three-Month Low; Gasoline Stays Near $3.12