The Saudi Arabia talks are so confusing. China and India are buying oil from Russia rather than Saudi Arabia. Does China claim a victory if Russia negotiates to take over land from Ukraine? What does that mean for the United States?