Dow Record 50,579: Eight-Week Rally Extends on Lower Yields, Oil Drop