Senior Counselor for Trade and Manufacturing of the White House, Peter Navarro has again accused India of profiting out of Russian oil in scalding remarks. Navarro, considered the key driver behind ...