The strongest supporting evidence is the BlockBeats flash "过去24小时全网爆仓2.6亿美元,主爆空单 - BlockBeats," which gives the exact figures in the claim: $260 million total, $171 million in short liquidations, and $89.06 million in long liquidations, and explicitly attributes them to Coinglass. The Odaily source does not corroborate the same numbers because it refers to the past 1 hour rather than 24 hours, so it is not contradictory so much as irrelevant to the specific claim. The supplied X link is unrelated and provides no support. Confidence is medium rather than high because the direct Coinglass page could not be fetched in this run, leaving one strong secondary source that cites the apparent primary source.