EEconomy Read More The $750 billion question: Report claims China fudged trade data to fool the IMFJune 23, 2026 According to the CFR, the comparison relies on incomplete data and fails to capture the sharp rise in…