Block's short unwind deepens as August earnings loom
Block, Inc. enters the final stretch before its August 5 earnings report with the short-side retreat that began in late June now accelerating into something more decisive — and a Street growing visibly more…