Oil futures ended modestly lower, snapping a 3-day winning streak Wednesday after government data showed an unexpectedly large rise in U.S. crude inventories. West Texas Intermediate crude for May delivery CLK9, -0.37% on the New York Mercantile Exchange fell 12 cents, or 0.2%, to end at $62.46 a barrel. The Energy Information Administration said U.S. crude stocks rose 7.2 million barrels in the week ended March 29. Analysts surveyed by S&P Global Platts had called for a fall of 100,000 barrels. Oil has rallied sharply since the end of last year, with Saudi Arabia leading efforts by OPEC and its allies to curb output. The U.S. benchmark had ended Tuesday at a nearly five-month high and remains up around 3.7% for the week and more than 37% for the year to date.

Have breaking news sent to your inbox. Subscribe to MarketWatch’s free Bulletin emails. Sign up here.