China defying U.S. demands that it stop buying oill from Russia and Iran August 4, 2025 by CBS Miami China is standing firm against U.S. demands that it stop buying oil from Russia and Iran.