[ad_1] Oil futures finished higher on Thursday after posting back-to-back declines. [ad_2] Source link