Oil futures finished higher for a third consecutive session on Thursday, but prices remained lower for the week on the back ...