The West stopped buying and placed sanctions against Moscow in the wake of Russia's invasion of Ukraine in 2022, India—the third-largest oil importer and consumer in the world—has emerged as the major purchaser of seaborne Russian petroleum
Read More