Crude Oil Imports: India Surrendering To US India, faced with 25% additional penal tariffs for its crude trade with Russia, has reportedly urged the US to allow oil imports from Iran and Venezuela. The global media have […] Koushik Das October 2, 2025 Leave a Comment