India Hits Out at West Over 'Double Standards' on Buying Oil from Russia

India has strongly objected to what it calls “double standards” after the U.S. Congress advanced a bill proposing 500% duties on countries importing oil from Russia, including India, China, and...