The United States Has Imposed Sanctions on Four Indian Firms Due to Their “Involvement” in Iran’s Oil Industry February 25, 2025