The 10-Year Treasury Yield Ends the Week at 5.18% Despite Cheaper Oil · Polylog