The Donald Trump administration is continuing with its criticism of India’s crude oil trade with Russia, accusing…
‘They are just profiteering…’: Trump administration fires fresh salvo on India for Russia crude trade; ‘…made $16 billion in excess profits’
