Beijing still faces at least $10 billion in Venezuelan debt exposure, while U.S. control over future barrels could complicate ...
US Patriot missile interceptors are 65% depleted since the 2026 Iran war began, with no restocking possible until 2029.