U.S. ‘allowing’ India to buy Russian oil is ‘humiliating’ for sovereignty: Congress