US Senator Richard Blumenthal has delivered a remarkably blunt message to India and China over their continued purchase of Russian energy. “You better clean up your act,” he said, telling the two countries to buy their oil and gas somewhere else and arguing that continued purchases help sustain








