Online auctions feed cattle price recovery from six-year low