MarketWatchOil futures rally nearly 7% as traders bet on a slowdown in outputMarketWatchHowever, despite the gradual decline in U.S. oil production, U.S. crude-oil stockpiles still rose by 2.1 million barrels last week to 504.1 million barrels, a fresh wee
…