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 3 months ago Leave a Comment