As oil prices surge to $80 a barrel, China is aggressively expanding its crude stockpiles, transforming them into a formidable strategic advantage. This daring strategy amplifies Beijing’s influence amid tightening global supplies and rising geopolitical tensions

