SAN FRANCISCO (MarketWatch) — Oil futuresclosed higher Wednesday after the Energy Information Administration reported a smaller-than-expected weekly climb in U.S. crude supplies. December crude CLZ3 -0.01% rose $1.43, or 1.5%, to settle at $94.80 a barrel on the New York Mercantile Exchange. That was the largest single-session gain since Oct. 2, according to FactSet data, tracking the most-active contracts. Prices fell 1.3% Tuesday, marking the lowest close since June 4. “The inventory news was not necessarily good but it wasn’t as horrible as it has been in recent weeks, which is exactly what traders who were sitting on short profits were looking for