Markets

Oil stumbles and 10-year Treasury yield rises

Stocks traded flat and the yield on the 10-year Treasury note rose to the highest point in about a month, after pushed plans passed to repeal Obamacare through the US House of Representatives.