“China has stockpiled approximately one billion barrels of oil, providing a buffer against potential supply disruptions.”