Oil futures finished with small gains Thursday, snapping a four-day losing streak. U.S. natural gas futures snapped a three-day winning streak as warmer weather contributed to a smaller-than-expected ...