Oil futures finished higher on Wednesday as traders weighed prospects for energy demand, U.S. production, and oil and gas ...