News

Despite falling oil and car shipments dragging down headline trade figures, China remains central to sustaining Russia’s economy and war effort in 2025.