Did the United States just tell the world’s largest democracy that it can buy oil?
Buried in the US Treasury’s announcement were words that ignited a firestorm across Indian politics. The word is “allow.” The US announced that India can purchase Russian oil for 30 days. allowed. As if a sovereign nation of 1.4 billion people needed written permission from Washington before it could revitalize its own economy. Read full […]