Russian President Vladimir Putin on Thursday criticized U.S. efforts to pressure India and China to cut energy ties with Russia, saying both countries will not allow themselves to be “humiliated.” He warned that higher tariffs on Russia could raise global prices, force the U.S. Federal Reserve to keep interest rates high, and slow down the U.S. economy.