Oil futures climb on Friday to tally a fifth weekly gain as investors remain upbeat about demand amid a global economic recovery.