Oil Holds Above $107 as Expert Predicts $85-95 Floor, Gold Eyes $6K