Home Finance U.S. stock markets, treasury yields perk up, oil falters as choppy week winds down