Russia Denounces US Oil Pressure on India, Emphasizing Strategic Ties Politics Russia Denounces US Oil Pressure on India, Emphasizing Strategic Ties