ETH is holding most of its August gains as buyers make another attempt to push through resistance near $2,520.